A street permit was filed at 6 DEBRA LN, Framingham. This may involve changes to the street or surrounding area.

No applicant or building type was listed. The permit has no expiration date. The property has a history of 8 permits since 2008.

Residents should watch for updates as the permit status is unknown. Nearby activity includes recent electrical permits in the same ZIP code.