A street permit was filed for 680 CENTRAL ST, Framingham. This permit likely relates to roadwork or street improvement activities.

The applicant is not specified. The permit covers street work. The permit number is STR130660.

Next steps involve reviewing the permit details and possibly approving the work. The status is not specified.