Trench work was filed for 3 DEBRA LN, Framingham. This means excavation or digging will occur in the area.

The applicant is not specified. The work involves trenching. Permit number is TOP200186.

Next steps include review by city officials. No further details are available at this time.