8AM - 5PM
410 Miracle Mile, Lebanon8:30AM - 5:30PM
165 Mechanic St, Lebanon“Dr Hastie is straightforward, direct and caring. A professional in every sense of the word. The staff is communicative and attentive and made me feel very welcome. Highly recommended business.“
8AM - 5:30PM
587 Hartford Ave., White River Junction“Always feel well cared for. Happy with my exam and the way Dr went over everything. Downside was I was waiting in the exam room 26 minutes. Felt a little forgotten.“
8AM - 5PM
155 Maple St Suite 1, White River Junction“Kind patient, answered all my questions
Exam,was easy and technicians
Made it easy“
8:30AM - 5:30PM
200 S Main St, West Lebanon“I recently went to Pro Optical in West Lebanon to have my eye glass frame repaired. The woman who helped me was friendly & went above & beyond. I’m sorry I don’t remember her name but she should be commended for her service. Eddie G. 1/9/2026“
9AM - 5PM
53 S Main St Suite #2, Hanover“Joseph Gallagher and his staff are professional and amicable. I went in for a routine eye exam as a new client. I appreciate Gallagher’s comprehensive approach to eye health, as he considers family history and existing conditions. I learned a lot about how other medical conditions can impact eye health, which is a conversation I have never had with previous providers.“
10AM - 7PM
262 N Plainfield Rd, West Lebanon“Best place to buy glasses in town! Michelle was super helpful even for my small purchase and BJ's always offers good prices.“
Optometrists
Optometrists
Optometrists
Optometrists
Optometrists
Optometrists
Optometrists
“Such sweet people, they took me in first thing in the morning for a slight emergency, had a contact tear in my eye and called multiple places including ERs to get it out. Chris was the only one that called me back and had me come in, popped it out in 10 seconds and I was on my way. I'm not even an existing patient with them, but will more than likely keep them as a consideration when I'm shopping around for an optometrist in the coming monthes.“