Valves in Barrington (NH) Full list of companies Valves category in Barrington, New Hampshire Csmi 13 Commerce Way, Barrington, NH 03825, (603)664-7980 Page 1