Stop & Shop Grocery Stores


The Stop & Shop Supermarket Company, known as Stop & Shop, is a chain of supermarkets located in the northeastern United States. From its beginnings in 1892 as a small grocery store, it has grown to become one of the largest supermarket operators in New England with over 400 stores chain-wide.


Copyright © 2014 Register Tapes Unlimited. All Rights Reserved.