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

4 stars Verified customer

I had to wait for 45 minutes to see the dr. Otherwise, my care was very good.

5 stars Customer since 1995

Dr Thamel is always extremely professional and courteous. He answers every question that you have. I would highly recommend this practice. I have been a patient for many years and the quality of my visits is always extremely high.

5 stars Verified customer

Second visit to this office (saw Dr. Green last year, who no longer is affiliated with this practice). Had a contact lens exam with Dr. Ricciardi. Very thorough and explained all my options. Would highly recommend.

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