A nature report was filed at 100 Worces Ter Rd, Framingham (01701) on September 2, 2025. The incident is currently under investigation.