NEC Solar Tour

NEC Solar 121 Broadcommon Rd, Bristol

A collection of solar homes in Rhode Island and Massachusetts.