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.