Stop & Shop
Opened: between 1994 and 2004, replacing older building on same site
Location: 1831 E Main St, Peekskill, NY
Photographed: November 2018
Quick look at a Stop & Shop just outside of the city of Peekskill. This 70,000 square foot store has been renovated inside with a relatively recent decor package, but a fairly basic design.
The stretch of US-6 to the east of Peekskill which has a lot of large malls like this one. Another just to the east has a brand-new ShopRite, which we'll tour tomorrow.