We’re Here
to Help

Have a question, need assistance, or want to learn more about our services? Fill out the form below and a member of our team will get back to you as soon as possible.

shield-check

Your privacy is our priority.

This form is not encrypted. Per HIPAA guidelines, please do not share any personal health information.

Get in Touch

"*" indicates required fields

Name*

This form is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Our Locations

Hours of Operation

8:00 AM – 4:30 PM
Monday – Friday

Barrington

(847) 816-3000

Elk Grove Village

(847) 593-4116

Kankakee

(779) 803-3284

Libertyville

(847) 990-5636

New Lenox

(815) 320-3464

Oak Lawn

(708) 346-4040

Chicago (Rush Clinic)

(312) 809-1330

Request Appointment Call Us