Stop & Shop photograph

Stop & Shop

Use attributes for filter !
Parent organizations Ahold Delhaize
HeadquartersQuincy
Massachusetts
United States
Number of locations415
FoundersThe Rabinovitz/Rabb family
FoundedSomerville
Massachusetts
United States
Number of employees82
Date of Reg.
Date of Upd.
ID869892
Send edit request

About Stop & Shop


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 include 415 stores chain-wide.

Related Persons

Next Profile ❯