Solarize Plus Needham – Meet the Installers
Powers Hall, Needham Town Hall 1471 Highland Ave., Needham, MAAre you interested in attractive prices on technology which helps the environment? Solarize Mass Plus Needham is up and running. You can learn all about it at this Meet the Installer event on Thursday, September 26, 7 p.m. at Needham