Visit us. Get in touch.

Eye exams, contact lens care and prescription eyewear in Glendale Heights. Our team can help with your questions and planning your visit.

Frame displays and reception area inside iDoctor’s optical

Call or text our team.

(630) 454-6899

Fax: (630) 866-1229

Visit iDoctor

132 E. Army Trail Rd.
Glendale Heights, IL 60139

Get directions

Office hours

Monday–Friday
9 am–5 pm
Saturday–Sunday
Closed

Holiday hours may vary.

Let’s talk

Send a message.

Questions about insurance, eyewear or planning your visit? We’ll get back to you within one business day.

To choose an eye exam time, use our online scheduler. Sending a form message does not reserve an appointment.

All fields are required.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Read iDoctor’s Privacy Policy.

Find your way

Find us in Glendale Heights.

We’re near the intersection of Army Trail Road and Bloomingdale Road, right around the corner from Jewel-Osco.

Coming from I-355?

  1. Take exit 29 for Army Trail Road and head west toward Bloomingdale and Glendale Heights.
  2. Continue approximately 2.5 miles on Army Trail Road.
  3. Look for Jewel-Osco on your right. We’re just past it.
Open directions in Google Maps

Questions before booking?

Quick answers for your visit.

Team hours: Mon–Fri, 9 am–5 pm.
How do I book an eye exam?

Use our online scheduler to choose a date and review appointment options, even when the office is closed. Follow the steps in the scheduler to book your visit.

If your first selected day has no appointments, try another date. Open the online scheduler (opens in a new tab) →

Can’t find a suitable appointment?

If the scheduler doesn’t show a time that works for you, send our team your preferred days and times using the website contact form. We’ll follow up within one business day.

Sending a request does not reserve an appointment.

Which vision plans do you accept?

We accept major vision plans, including VSP, EyeMed, Davis Vision, Superior Vision, Spectera and NVA. Individual benefits, copays and allowances depend on your plan and require verification by our team.

View insurance information →

What if I don’t have vision insurance?

You can visit iDoctor with or without vision insurance. For current eye-exam and contact-lens service fees, send our team a question before your visit. We can also help you explore eyewear options for your budget.

What should I bring to my first visit?

Bring your current glasses or contact lenses, insurance card or plan information, photo ID and a list of your medications. Bring any questions you’d like to discuss, too.

How much time should I allow?

We schedule 30-minute eye exams so there is time for your questions. Allow extra time after the exam if you plan to choose glasses or contact lenses.

When will your team reply?

Our regular office hours are Monday–Friday, 9 am–5 pm, with weekends closed. We reply to form messages within one business day. Holiday hours may vary.

You can also call or text (630) 454-6899. Messages sent while we are closed are available for our team to review when we return.