Order Contacts Patient Portal
Buffalo Grove - (847) 459-6060 Barrington - (847) 382-4116
Buffalo Grove
Barrington

Contact Us

Please allow 1 business day for responses to the below form. if you are looking to schedule an appointment for today or are seeking immediate treatment, please call our office directly.

If you have a medical emergency, contact 911.

Visit our optical in our Buffalo Grove location. 

Schedule an appointment to ensure a time that works for you at 847-459-6060.