Subway 68511

Subway #68511-0 is a Subway restaurant located at Love's Truck Stop Hwy 287, 1415 West 11th Street, Quanah, Texas.