/images/quoteimage/fred-deluca-fb-270088.jpg

In the U.S. and Canada, we have one store for every 12,000 people.

Fred DeLuca