Reviews for Indiana Eye Doctors
Write a reviewHours
Monday: 9:30AM - 6PM
Tuesday: 9:30AM - 6PM
Wednesday: 9:30AM - 6PM
Thursday: 9:30AM - 6PM
Friday: 9:30AM - 6PM
Saturday: 9:30AM - 4PM
Sunday: 12 - 4PM
Tips
accepts credit cards
Ratings
Google: 4.9/5Map & Location
6020 E 82nd St, Indianapolis
Directions Appointment Call Website Suggest an Edit

Indiana Eye Doctors is a reputable optometrist practice in Indianapolis, known for providing professional eye care and ensuring the clearest vision for its patients. Located at 6020 E 82nd St, the practice is commended for its wonderful and efficient staff, including Dr. Sheri Levack, who is praised for being informative, attentive, and extremely comfortable to work with. Patients appreciate the clear explanations and lack of judgment, making them feel at ease during their annual eye exams. The office is also known for its short wait times, friendly reception, and thorough pre-screening process. Customers have highlighted the great selection of frames available, making it difficult to decide. The practice has earned a reputation as a top choice for eye health needs in Indianapolis due to its focus on providing exceptional care.