1. Aqua Pump Co 107 S Park St, Willimantic, CT 06226 Coordinate: 41.70802,-72.2105 Phone: (860) 456-3555