Previous Next Watertown 662.0KW MWh of electricity per year Project Size Services Commercial EPC Location Watertown, MA