Speare Memorial Hospital

John S. Richards MD » Our Physicians

Photo of  John S. Richards MD

John S. Richards, MD

Primary Location White Mountain Eye Care 103 Boulder Point Drive Plymouth NH 03264 Secondary Location Speare Memorial Hospital 16 Hospital Road Plymouth NH 03264 Phone: (603) 536-1284


University of Colorado, MD, Denver,  CO
University of Colorado, BA,  Boulder, CO

Ophthalmology Resident, Strong Memorial Hospital, University of Rochester Medical Center, Rochester, NY

Board Certification:
Diplomate, American Board of Ophthalmology