Subway 21542

Subway #21542-0 is a Subway restaurant located at Stone Oak Square, 19202 Stone Oak Parkway Suite 111, San Antonio, Texas.