A chain of 90+ supermarkets in St. Louis and throughout the Midwest US

Source documents