Cheshire Medical Center - Ophthalmology, Optical Shop & Audiology
149 Emerald St # J, Keene 03431