Subway 19076

Subway #19076-0 is a Subway restaurant located at Love's Country Truck Stop, 14701 I40 West, Amarillo, Texas.