1. New England Pump & Valve Co 36 Industrial Park Rd, Niantic, CT 06357 Coordinate: 41.35305,-72.21401 Phone: (860) 739-2200