A animal complaint was reported at 1186 Worcester Ter Rd, Framingham (01702) on March 12, 2025. The incident was logged as Call Number P25010054 and assigned to Unit 963. The disposition is not specified.