Subway 59007

Subway #59007-0 is a Subway restaurant located at Walmart Supercenter #3106, 8538 Interstate 35 South, San Antonio, Texas.