Subway 28467

Subway #28467-0 is a Subway restaurant located at 2425 South Cockrell Hill Road, Dallas, Texas.