Subway 39215

Subway #39215-0 is a Subway restaurant located at Forestwood Center, 11828 Inwood Road, Dallas, Texas.