Stop & Shop Opened: early 1990s Owner: Ahold Delhaize Previous Tenants: none Cooperative: none Location: 99 Charles St, Malden, MA Photographed: July 6, 2019 and January 10, 2025 Happy new year and welcome to the Malden Stop & Shop! This is our second and final stop here in Malden, after visiting Super 88 yesterday . This large, 75,000 square foot store is right downtown in Malden, and was constructed in the early 1990s. I don't know if it replaced an older Stop & Shop location in town. A note on this tour: the majority of these pictures come from a January 2025 visit, but some come from back in July 2019. Generally, the darker and blurrier ones are older, because of the much better cell-phone camera I have now, but it doesn't matter because not much has changed in the last six years. This store appears to have been renovated shortly before I visited in 2019, and going by pictures posted to Google Maps it was remodeled in early 2018 or so. Here...