Our Locations

Dr. Ogbonna Bowden

Dr. Chris Isabelle

Woodlawn Office


1502 E. 63rd Street
Chicago, IL 60637

Phone: (773) 496-5138
Email: [email protected]

South Holland

605 E. 170th Street
South Holland, IL 60473

Phone: (708) 893-0368
Email: [email protected]


8544 S. Stony Island Ave.
Chicago, IL 60617

Phone: (773) 221-0800
Email: [email protected]

Mon: 9am – 6pm
Tue: 9am – 5pm
Wed: 10am – 5pm
Thu: 12pm – 7pm
Fri: 9am – 2pm
Sat: 9am – 2pm
Sunday: Closed

Conveniently located  less than a mile from The University of Chicago, The Museum of Science and Industry and Metra Station