48%Why this matchPatient rating5.0 ★ · 5 reviewsDistance20 miWilliam Foord, MD5.0(5)William D Foord, 60 Pleasant St, Berlin, NH, 03570Highly rated(603) 752-2237View profile