Appointments
The fastest way to schedule an appointment is by calling the office. You may also 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, Doctor’s Building Two, Hoffman Estates, IL 60169