Subway 63833

Subway #63833-0 is a Subway restaurant located at Love's Truck Stop, 219 South Boykin, Memphis, Texas.