UNIVERSITY OF ILLINOIS MILE SQUARE HEALTH CENTER - HUMBOLDT PARK in Chicago, Illinois (Health, Medical, Clinic) - Map

Map & Directions Store Details & Deals

3240 W Division St
Chicago, Illinois 60651-2405
Cook County

Phone: 312-413-7425

Detailed Map