A street work application was filed for 58 PHELPS RD in Framingham. This may involve road maintenance or improvements affecting local traffic.
The applicant is not specified. The permit number is STR180153. The work involves street-related activities at the given address.
Next steps include review by local authorities. Residents should check for updates on project progress and potential impacts.