Subway 12880

Subway #12880-0 is a Subway restaurant located at Guylane Plaza Shopping Center, 1420 South Dumas Avenue, Dumas, Texas.