Save William D. Foord, MD WilliamFoord.MD.com • Ophthalmologist • 53 years experience William D. Foord, MD 60 Pleasant Street, Berlin, NH 03570