Torrington CT Pumps Retail 1. 1399 E Main St, Torrington, CT 06790 | Plimpton & Hills Corp (860) 482-0238