U of I Board of Trustees approves Mile Square lease

The University of Illinois Board of Trustees approved the lease for a new Mile Square health clinic in Auburn Gresham that will bring vital healthcare access to the underserved community on Chicago’s far south side. UI Health Mile Square will be the healthcare provider for the Auburn Gresham Healthy Lifestyle Hub at 839 W. 79th Street in Chicago.

Read the full announcement.