A street work application was filed for 20 MELROSE ST, Framingham. This could involve road repairs or improvements affecting local traffic and pedestrians.

The applicant is not specified. The project scope is unclear without additional details. Permit number STR170107 was filed on May 11, 2017.

Next steps likely involve reviewing the application and determining if further information is needed before approval.