Subway 67664

Subway #67664-0 is a Subway restaurant located at Walmart Supercenter #490, 1250 Flour Bluff Drive, Corpus Christi, Texas.