A street record was filed on May 23, 2017, at 19 Thelma Road, Framingham. This record relates to street work or maintenance activities.
The applicant is not specified. The permit number is STR170124. The work involves street-related activities at 19 Thelma Road.
Next steps include review by the appropriate city department. Residents should check for any changes to street conditions or traffic patterns.