Septic Tanks in Barrington (NH) Full list of companies Septic Tanks category in Barrington, New Hampshire Groover Septic Design 179 Hall Rd, Barrington, NH 03825, (603)664-9644 Page 1