University of Illinois Board Of Trustees Approves Mile Square Lease For Healthy Lifestyle Hub
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