Subway 12289

Subway #12289-0 is a Subway restaurant located at Windsor Park Place Shopping Center, 4977 Walzem Road, San Antonio, Texas.