A street filing was submitted at 56 Leigh St, Framingham. This type of filing typically relates to road or sidewalk improvements.
The applicant is not specified. The permit number is STR210261. No details about the scope of work were provided.
Further details about the filing will be available once the process is updated. Residents should monitor local updates for further information.