A street record was filed in Framingham, MA, at 35 LARRABEE AVE. This record is part of the city's public records and may relate to street maintenance or improvements.

The applicant is not specified, and the permit number is STR200510. The work involves street-related activities, though details are not provided.

Residents should check with the city for more information on the project and its impact on local streets.