Appointments
For faster appointment processing, please use the contact form below.
For all other concerns, please call: (847) 382-5080
Scheduling hours: 9am to 4:30pm, Monday – Friday.
Request an Appointment Online
Clinic Locations
Lake Barrington
22285 Pepper Road, Suite 201 Lake Barrington IL 60010
Elgin
1600 N. Randall Road, Suite 201 Elgin, IL 60123
Hoffman Estates
1585 N. Barrington Rd, Suite 206, Hoffman Estates, IL 60169