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.