Office location: 311 Main Street 2nd Floor, Worcester MA, 01608
09/08/2025
HP
Sudbury, MA
It has been 9 months since the installation of solar panels was completed - but they have not get closed the building permits.
System size (kW): 15
Year installed: 2024