Subway 7473

Subway #7473-0 is a Subway restaurant located at, 10529 South Padre Island Drive Suite 120, Corpus Christi, Texas.