A street record was filed at 65 LEIGH ST, Framingham. This record may relate to road maintenance or infrastructure work.
The applicant is not specified. The permit number is STR120273. The work involves street improvements.
Residents should watch for changes to the road or traffic patterns. The status of this record is not specified.