1. Hydro Power 16 Higgins Hollow Rd, Truro, MA 02666 Coordinate: 42.00934,-70.05373 Phone: (508) 349-0025