A business alarm was reported at 84 Worcester Rd in Framingham at 12:45 a.m. on July 18, 2025. Unit 942 responded to the call, which was categorized as an alarm business. No further details or disposition were provided.