Green Energy Tour of Needham Homes
Start at Needham High School 609 Webster St., Needham, MAInformation on each of the homes in the Green Energy Tour is available here. You don’t have to travel far to see examples of homes with the newest clean energy technology. On Saturday, June 11, between 10 a.m. and 2