NPI #
6500 W 65Th St
Chicago, IL, 60638-4962
Ambulatory Health Care Facilities
Clinic/Center
Urgent Care
261QU0200X
6745 W 63Rd St
Chicago, IL, 60638-4003
6201 W 63Rd St
Chicago, IL, 60638-5009
7329 W 63Rd Street
Summit, IL, 60501