Subway 10024

Subway #10024-0 is a Subway restaurant located at Meadow Creek Square Shopping Center, 1251-A Northwest Highway, Garland, Texas.