1. Sun Electric Motors & Pumps
279 Western Ave, Lowell, MA 01851
Coordinate: 42.64028,-71.32223
Phone: (978) 454-4572
2. Ogden Wells
358 Boylston St, Lowell, MA 01852
Coordinate: 42.62255,-71.28386
Phone: (978) 453-8200
3. Policy Well and Pump Inc
Lowell, MA 01852
Phone: (978) 459-6607