Lewiston Eyecare
“Dr. Hargrave is wonderful. Had my initial exam today and it was the most thorough exam I have ever had. He explained everything and answered all of my questions with kindness and patience. The office staff were all very friendly and welcoming. I'm so glad I switched to this office. Highly recommend!”