Location: 3133 South Alameda Street, Corpus Christi, TX 78404
Phone:(361)852-8247
Fax:(361)883-6055
Category: Grocery
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Grocers & Supermarkets