A plumbing permit was filed for 61 LEIGH ST, Framingham. This means work related to plumbing systems may begin soon.

The permit number is BLDP210003. The applicant is not specified. The work involves plumbing systems.

The next step is for the applicant to complete the work and then apply for final inspection.