Street work was filed for review in Framingham. This indicates a request to modify or repair street infrastructure at the given address.

Applicant details are not specified. The permit number is STR190364. Work involves street improvements at 38 SAINT LO ST.

Next steps include review by city officials. Public input may be required before approval.