Subway 22155

Subway #22155-0 is a Subway restaurant located at Love's Country Truck Stop, 6930 I 40 East, Amarillo, Texas.