Tag Archives: Super Stop & Shop

It’s a Gas

Stop & Shop Gas Station

The long-awaited gas station at the Whalley Avenue Stop & Shop supermarket has opened, with seemingly little fanfare. Cars just pull in and fuel up as if the station has been there all the time. And why wouldn’t it have …

Read More 0 Comments