Subway 21497

Subway #21497-0 is a Subway restaurant located at, 1620 South Padre Island Drive Suite 110, Corpus Christi, Texas.