Stop & Shop Opened: between 1998 and 2001 Previous Tenants: none Location: 100 Charlton Rd, Sturbridge, MA Photographed: April 3, 2021 and November 22, 2023 Sturbridge has two supermarkets, a Shaw's and this Stop & Shop, which I suspect may have moved from a spot just up the street from here. It was constructed between 1998 and 2001 according to Historic Aerials, and has a pretty typical Super Stop & Shop layout. I don't know what decor packages this store has had over the years, but around 2015-18, it was renovated to a pretty no-frills version of the decor package it currently has. The grand aisle is on the right side of the store, with natural foods in the front right corner and deli lining the right side of the grand aisle. Produce is on the left. Meat and seafood line the back wall, with dairy and frozen on the left side. Bakery is in the front left corner. I don't believe there's a pharmacy here. The natural foods department here is quite extensiv...