ECA CONSTRUCTION filed a Com Solar permit for 100 CLINTON ST, Framingham. This permit allows the installation of solar energy systems on the property.

The applicant is ECA CONSTRUCTION. The permit number is BLD200406. The permit covers the installation of solar energy systems on the property.

The next step is for the Framingham building department to review the permit and determine if it meets all requirements. Once approved, the installation can proceed.