Schaumburg, IL

1406 N Meacham Road
Schaumburg, IL 60173

CLINIC HOURS:

Monday - Friday 7AM to 7PM
Saturdays 8AM to 1PM
*hours may vary

Schedule Online

Directions:

Located at 1406 N Meacham Road, Schaumburg, IL. This is off of Golf Road and Meacham Road, next to Fedex Office and Noodles & Company.

See other locations near Schaumburg