A street work application was filed for 2 CAVATORTA DR in Framingham. This may involve road improvements or maintenance.

The applicant is not specified. The permit number is STR120379. The work involves street-related activities.

The next step is for the city to review the application and determine approval or denial.