A street work application was filed at 6 TEMPLE ST, Framingham. This indicates the city is reviewing plans for street-related improvements.
The applicant is not specified. The work involves street improvements. The permit number is STR210068.
Next steps include city review and potential approval for the project to proceed.