Cheshire Medical Center - Ophthalmology and the Optical Shop
149 Emerald St # J, Keene 03431