Subway 68767

Subway #68767-0 is a Subway restaurant located at Love's Truck Stop, Highway 59 and Farm-to-Market Road 2021, Lufkin, Texas.