9AM - 6PM
10016 N Main St, Richmond10AM - 4:30PM
4005 Kane Ave Suite F, McHenry“The Doctor and staff are professional and friendly and knowledgeable. I updated my glasses they have a great selection. I also appreciated the help in choosing my frames. It was all around an excellent experience. Highly recommend!“
10AM - 6PM
835 Geneva Pkwy N Unit 3, Lake Geneva“Great service and attention to every detail from my exam all the way to my final fitting. Very professional while extremely friendly at the same time.“
9AM - 6PM
3920 N Johnsburg Rd, Johnsburg“I called today as a new patient with an emergency. Julie who answered the phone was incredibly nice and went above and beyond to get me seen. I then saw Dr. Thomas who was very thorough and super friendly. They got me in and out quickly as they knew I was on my lunch break. I had such a great experience and would definitely go back if needed. Thank you Julie and Dr. Thomas! You guys rock!!!“
10AM - 5:30PM
154 E Geneva Square, Lake Geneva“Dr is fantastic, my whole family including my 5 year old go here. Very quick appointments and they ship to your house.“
8AM - 5PM
4314 W Crystal Lake Rd UNIT B, McHenry“Dr. Richards is very thorough and her straightforward analysis is refreshing. I feel confident in her judgment and her I appreciate that she considers a patients eye care in the context of their overall health. A very caring doctor that I trust.“
Optometrists
Optometrists
Optometrists
Optometrists
Optometrists
Optometrists
“Dr Horner genuinely cares about your eye care. I wouldn't want to go anywhere else.
Good place to buy eyewear too!“