1. Cromwell Energy, Inc 308 Main St, Cromwell, CT 06416 Coordinate: 41.59404,-72.64519 Phone: (860) 635-1234
2. Lou's Oil Service 7 Wexford Ln, Cromwell, CT 06416 Coordinate: 41.61822,-72.63736 Phone: (860) 635-5300