Address: 2001 S California Ave #100, Chicago, IL 60608, USA
Danny Martinez | Oct 12, 2018
Yes it's a walk in in clinic
Vanessa Smith | Oct 12, 2018
Depending if they're busy or not if not they will accommodate you but if busy to take you in they would have you make an appointment they would fit you in soon as possible