Subway 20501

Subway #20501-0 is a Subway restaurant located at 2621 South Port Avenue, Corpus Christi, Texas.