A street record was filed at 66 Russell Road in Framingham. This record may relate to road maintenance or infrastructure work.

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

Further details may be available through local authorities. Residents should check for any road closures or changes.