1. Centennial Island Hydro Electric Co 670 Lawrence St, Lowell, MA 01852 Coordinate: 42.63284,-71.30186 Phone: (978) 454-1089