Subway 15604

Subway #15604-0 is a Subway restaurant located at 7280 UTSA Boulevard Ste 104, San Antonio, Texas.