Subway 54303

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