Subway 49271

Subway #49271-0 is a Subway restaurant located at Fredericksburg North Shop. Center, 8124 Fredericksburg Road, San Antonio, Texas.