Subway 12696

Subway #12696-0 is a Subway restaurant located at Five Points Shopping Center, 4101 Interstate 69 Access Road Suite L-7 Space #22, Corpus Christi, Texas.