A street work application was filed at 7 Saint Lo St, Framingham. This indicates plans to make changes to the street or related infrastructure.

The applicant is not specified. The work involves street improvements. Permit number STR100069 was filed on April 12, 2010.

Next steps include review by city officials. Approval is needed before work starts. Residents should check for updates on the project.