An electrical permit was filed for 11 LEIGH ST, Framingham. This means work will involve electrical systems in the home.

Applicant is CASTLE ELECTRIC. The permit covers electrical systems. Permit number is BLDE041073.

Next steps include inspections and approval. Work must follow local codes. Residents should check for updates.