On March 13, 2026 at 6:11 p.m., Framingham police responded to a report of an alarm business at 31 Edith Rd. The nature of the call was listed as 'Alarm Business.' No further details or disposition were provided.