A demolition permit has been filed for a convenience store at 696 Cochituate Rd in Framingham. This means the building may be taken down. The site has a history of activity and is in a busy area.

The permit was filed by Rob McCarter on September 3, 2025. The building is classified as a convenience store and was built in 1998. The property is owned by A O 30-90 LLC. The permit number is BLD-25-721.

The next step is for the city to review the permit. If approved, the demolition can begin. The area has seen a lot of recent construction activity. A report of suspicious activity was also filed on the same street recently.