A notice for an annual inspection was filed for a clinic located at 1094 Worcester Road in Framingham.
The property has a history of 67 records related to notices, permits, and police activity from 2001 to 2026.
There is a notable nearby filing for an electrical permit at 1610 Worcester Road on the same street.