A street work permit was filed for 61 Edgell Road in Framingham. This indicates a planned project involving street improvements or maintenance.
The applicant is not specified, and the permit number is STR100087. The project scope is unclear due to the lack of description.
Residents should monitor local updates for project details. No further action is specified at this time.