A well-being check was conducted at 31 Dennison Ave, Framingham, on June 3, 2025. The incident was reported at 2:58 PM. The disposition was not specified.