Subway 7697

Subway #7697-0 was a Subway restaurant located at The Shops at La Palmera, 4938 South Staples Street, Corpus Christi, Texas.