A street permit was filed at 63 Leigh St, Framingham. This type of permit typically relates to roadwork or street improvements.

The permit was filed by an unspecified applicant. The property has a history of 7 permits from 2002 to 2021. No building type or property classification was provided.

Next steps involve reviewing the permit details and potential impacts on the street and surrounding area. Nearby activity includes recent motor vehicle accidents and other permit filings.