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 Verified customer

Excellent service in the optical shop. One year warranty on lenses really came in handy in replacing scratched lenses!

5 stars Customer since 2017

Very good eye exam, answered all my questions, careful and complete.

5 stars Customer since 2015

Excellent as always.

5 stars Customer since 2015

Dr Kohn was wonderful. Everyone was very friendly and helpful. Shelly was so helpful and sweet helping me to pick out glasses that were just right for me.

5 stars Customer since 1999

Always professional , on time ,and extremely helpful in explaining all tests

5 stars Verified customer

I have been a patient of Drs. Kohn and Johnson for almost 20 years. Dr. Kohn is the most thorough doctor I’ve ever had. She doesn’t take shortcuts and if you have an issue, she will get to the bottom of it and make it better.

5 stars Verified customer

Felt like I received an excellent experience from reception to exam. Everyone was attentive and interactive with good questions, explanations of results and action plan. Realistic expectations were set and though in my case I decided to get quick replacement lenses I would consider glasses from them when next I am ready. First time patient, will be back.

5 stars Customer since 1999

Everyone is was very helpful and always very nice!

5 stars Customer since 1999

Very personable staff, knowledgeable, helpful and prompt. Would highly recommend this office to anyone!

5 stars Customer since 2004

Friendly staff, professional experience, very efficient.

Also in Salem

Veterinary

Salem Animal Hospital

5 stars 308 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 …

Automotive

Ray's Auto Service

5 stars 1119 reviews

Great service as always!
Read More …