An annual inspection has been filed at 51 Hollis Street in Framingham. No further details about the inspection or the responsible department were provided. The property has a history of 10 records spanning from 2003 to 2025. A recent noise complaint was also reported on the same street.