Call 24/7
Home » Rehabs » Illinois » Chicago
Address: 1220 South Wood Street, Chicago, IL 60608
Website: http://hospital.uillinois.edu/patients-and-visitors/mile-square-federally-qualified-health-center/