Skip to content

Eyecare Doctors in Aurora

Enjoy Clear & Healthy Vision For a Lifetime

Meet our Eye Doctors

Michael Kruglet
Michael Kruglet O.D.
Language: English
  • Accepting New Patients
  • Family Friendly
  • In Person Appointments
  • Professional Certification

Dr. Michael Kruglet is seasoned Optiometrist with more than 10 years of experience caring for eyes of all ages. He is certified in scleral, corneal scleral and orthokeratology lenses as well as diagnosing and treating dry eye. Dr. Kruglet…

Sarah Thompson
Sarah Thompson O.D.
Language: English
  • Accepting New Patients
  • Family Friendly
  • In Person Appointments

Sarah Thompson, O.D. received her Doctor of Optometry from The Pacific University College of Optometry in 2022. She earned her Bachelor of Science in Biology and Chemistry from The Colorado State University in 2017. Dr. Thompson provides…

Kristine Pedersen
Kristine Pedersen O.D.

Dr. Pedersen earned her Bachelors degrees in both Biology and Science Communication from Stevens Institute of Technology in Hoboken, New Jersey. She then received her Doctor of Optometry from the Pennsylvania College of Optometry, where…

Patient Reviews

4.5
636 Reviews
5
4
3
2
1
Karla C.- Sep 17, 2026
Had an amazing experience with my 9 year old. Every staff member we came in contact with was friendl... y and helpful.
Kimberly M.- Sep 6, 2026
Every single staff member was very helpful, friendly, and pleasant. Thank you for a wonderful exper... ience! I also really like that my insurance (the VA) covers the procedure AND my glasses.

Location & Opening Hours

ECS
Photograph of Michael Kruglet
Hours
  • Monday 8:00 am - 6:00 pm
  • Tuesday 8:00 am - 6:00 pm
  • Wednesday 8:00 am - 6:00 pm
  • Thursday 8:00 am - 6:00 pm
  • Friday 8:00 am - 6:00 pm
  • Saturday 8:00 am - 5:00 pm
  • Sunday Closed
Insurance Plans
  • Medicare
  • Aetna
  • Spectera
  • Anthem Blue Cross Blue Shield
  • Blue Cross
Insurance Questions

Have another plan?
Benefit questions?
Paying out of pocket?
Call us, we are happy to help.

Medicare logo
Medicare
Aetna logo
Aetna
Spectera logo
Spectera
Anthem Blue Cross Blue Shield logo
Anthem Blue Cross Blue Shield
Blue Cross logo
Blue Cross