223 Main Street
Salem, NH 03079

(603) 893-8628

Mon - Fri: 8:30AM - 5:00PM

Sat: By appointment only

Sun: Closed

99.1% would refer friends and family to us

5 stars Customer since 2008

Everyone was quite professional and couteous

5 stars Customer since 2002

Dr Beth is the best

5 stars Customer since 2016

Friendly and professional

5 stars Verified customer

Dr. Johnson and all of the office staff are very helpful, efficient, and just wonderful to work with.

5 stars Customer since 1999

i was very happy with my eye appt.

5 stars Verified customer

Had a great visit!

4 stars Customer since 2004

Excellent customer service

5 stars Customer since 2004

doctor is always on time, office staff very pleasant and helpful

5 stars Customer since 2012

Dr. Johnson does a thorough examination and explains what he did and the results of the exam as thoroughly as I can understand. I highly recommend Dr. Johnson.

5 stars Customer since 2012


Also in Salem


Salem Animal Hospital

5 stars 284 reviews

Salem Animal Hospital Hospital has been my 3 cats Hospital for 25 PLUS years. I have always have the best care & attention for all 3 of my cats. I have recommended the salem animal hospital to others & will continue to do so. AnnMarie
Read More …


Ray's Auto Service

5 stars 1090 reviews

Great service as always!
Read More …