Subway 13435

Subway #13435-0 is a Subway restaurant located at 6901 SPID Ste 108, Corpus Christi, Texas.