Subway 32210

Subway #32210-0 is a Subway restaurant located at Olmos Creek Shopping Center, 14439 Northwest Military Highway Suite 112, San Antonio, Texas.