Maintaining a location in Eastchester, N.Y., Stop & Shop is one of the 360 stores in New England, New York and New Jersey owned and operated by Stop & Shop Supermarket Companies. Growing from a single corner grocer founded in 1914, Stop & Shop is a multibillion-dollar corporation and among the largest food retailers in New England. The company pioneered the superstore concept in the Northeast,...
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)....