Subway 14366

Subway #14366-0 is a Subway restaurant located at Copperfield Shopping Center, 5700 South Staples Suite B6, Corpus Christi, Texas.