The Stop & Shop Supermarket Company is a chain of supermarkets located mostly in New England and mos.. read moret of the New York City metropolitan area. It is the fifth largest employer in New England.
Stop & Shop is now the largest food retailer based in New England (though rival retailer Shaws is the largest supermarket chain whose stores are located solely in the six New England states)....
A Good Way to AnswerSUPERMARKETS
Tags
AmeriGas Cylinder Exchange & Refill