A street record was filed in Framingham, MA, on August 19, 2008. This record relates to street maintenance or infrastructure work.
The applicant is not specified. The record covers 68 LEIGH ST. The permit number is STR080241.
Next steps involve city staff reviewing the record and determining next actions. Residents should check for updates on local projects affecting the area.