Mile Square Health Center - Englewood

Part of the University of Illinois Hospital & Health Sciences System, this Federally Qualified Health Center (FQHC) provides primary care, urgent care, and other services. Fees are on a sliding scale for the uninsured. Walk-ins are welcome or call  (312) 996-2000 to make an appointment.

641 West 63rd Street
Chicago, IL 60621