Skip navigation
Media File
Stop & Shop Supermarket Company
Date: founded 1914
Remarks: Based in Somerville, MA. A subsidiary of Ahold Delhaize.