Subway 55584

Subway #55584-0 is a Subway restaurant located at Timberwood Center, 25020 Blanco Road Suite 100, San Antonio, Texas.