A solar installation permit was filed at 10 Angela Rd, Framingham. This could help reduce energy costs for residents.
Sunrun Installation Services filed the permit. The project involves solar installation. Permit number BLD241285.
The permit is pending review. Residents should check for updates. No further action is needed at this time.