Address: 1855 W Taylor St, Chicago, IL 60612, USA
Appointments are recommended but there is a walk in clinic from 8-2. Wait times can be long though
Yes you do need to make an appointment before going there
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Eye care center
645 N Michigan Ave #210, Chicago, IL 60611, USA
3241 S Michigan Ave, Chicago, IL 60616, USA
410 N Michigan Ave, Chicago, IL 60611, USA
2736 N Clark St, Chicago, IL 60614, USA
3350 N Lincoln Ave, Chicago, IL 60657, USA