Barrington Family Practice

(603) 664-9003

425 Route 125
Barrington, NH 03825-3715