Subway 28467

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