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
Phone: (312) 413-4070