Subway 54303

Subway #54303-0 is a Subway restaurant located at 7602 South Staples Suite A, Corpus Christi, Texas.