About Chicago Immediate Care
Chicago Immediate Care is at 3454 W Devon Ave, Lincolnwood, IL 60712. Its opening hours aren't listed, so call before you go.
It averages 4.8 stars from 67 Google reviews.
There are 44 other clinics within 5 miles; the closest is Doctors Immediate Care, less than 0.1 miles away.