Stop & Shop

Stop & Shop is headquartered in Quincy, Massachusetts, was established in 1914 and pioneered the superstore concept in New England in 1982. The company operates superstores and conventional supermarkets in Massachusetts, New Hampshire, Connecticut, Rhode Island, New Jersey and New York. Stop & Shop operates conventional supermarkets and 55,000-75,000 sq. ft. superstores, some of which include gas stations, full-service pharmacies and one-hour photo developing.

Carl Schlicker, President and CEO Stop & Shop/Giant-Landover

“We are passionate about food - its quality, freshness and variety.”

Contact us

1385 Hancock Street,
Quincy, MA 02169
Phone: +1 (800) 767-7772

FACTS & FIGURES

Company name
The Stop & Shop Supermarket Company.
Established
1914
Joined Ahold
1996
Region
United States
Store formats
Supermarkets and superstores

Commercials & videos

Watch the commercials