The Stop & Shop Supermarket Company (commonly known as Stop & Shop) is a chain of supermarkets and a subsidiary of Ahold Delhaize USA, founded by the Rabinovitz/Rabb family. The supermarket chain is headquartered in Quincy, Massachusetts, United States, and operates about 415 stores in states...