A residential solar permit was issued for 11 LEIGH ST, Framingham. This allows the installation of solar panels on the property.

The applicant is 1ST LIGHT ENERGY. The permit covers solar installation. The permit number is BLD163044.

The next step is installation of the solar system. The system must meet all local regulations.