A street work permit was filed at 65 Davidson Rd, Framingham. This indicates planned modifications to the street or related infrastructure.
The applicant is not specified. The permit covers street work with no additional details provided. The permit number is STR180220.
Next steps likely involve review by local authorities and potential approval for the street work to proceed.