Grocers - Retail in Stamford, TX
Lawrence Brothers Supermarket