177 Main Street
Spencer, MA 01562

Mon: 9:00AM - 7:00PM

Tue: 8:00AM - 6:00PM

Wed: 8:00AM - 5:00PM

Thu: 8:30AM - 6:00PM

Fri: 8:00AM - 5:00PM

Sat - Sun: Closed

99.7% would refer friends and family to us

5 stars Customer since 2005

Excellent care and service by the entire staff at Vision Source of Spencer! Thank you and keep up the great job all.

5 stars Customer since 2013

I am always impressed with the level of professionalism Dr. Thamel displays during my visits. The reason I keep coming back is not only because the office is at the forefront of technology in the field, but also because of how comfortable I am made to feel in knowing that I will be treated with the utmost importance while I am there. Having two locations makes scheduling an appointment extremely easy, even when I need a last minute exam. Thank you very much to everyone at Vision Source for your tremendous work!

5 stars Verified customer

Dr. Thamel is great with my kids (ages 4 and 8). They look forward to their visits every year.

5 stars Customer since 1999

Eye exam was conducted very thorough and informative by the staff @ Vision Source.

I left the office with the feeling that my eyes were certainly checked and given the attention that they deserve. I highly recommend this office for those who are looking for a good experience as they care for their eyes.

5 stars Customer since 1998

Everyone was cheerful and welcoming. I've been a patient in this office for many years and have always been happy with my visits.

5 stars Customer since 1994

Wait time was a little long but the overall experience was great

5 stars Customer since 2006

Pleasant, helpful and professional

4 stars Customer since 2013

As always, professional and friendly. I feel like an old friend whenever I enter the office! However, yesterday when checking out at noon, no one was at the front desk. I was unable to pay and change my insurance coverage to Medicare. I'll have to call to change insurance.

5 stars Customer since 1994

Had to wait longer than usual otherwise fine.

3 stars Verified customer

My appointment was about 15 minutes behind schedule. This seems to be the norm for most health care facilities. Also, the cost of trying to stay healthy and having regular checkups, plus obtaining any aids that may be necessary is becoming almost unaffordable, even with insurance, which does not cover many of these necessary aids. The staff is very friendly.