Subway 60704

Subway #60704-0 is a Subway restaurant located at Walmart Supercenter #4162, 12639 Blanco Road, San Antonio, Texas.