A street record was filed in Framingham, MA, at 42 LARRABEE AVE. This record is part of city records but lacks a detailed description.

The applicant for this record is not specified. The permit number is STR090422. The filing date is October 20, 2009.

Residents can request more details about this record through the city's public records process. The status of this record is not specified.