A residential solar permit was filed for 17 CATHERINE RD, Framingham. This means a homeowner plans to install solar panels to generate electricity for their home.

The applicant is PHIL CHOUINARD. The permit covers a residential solar installation. The permit number is BLD180043.

Next steps include review by the appropriate department and possible approval or denial. The status is not specified.