Subway 30364

Subway #30364-0 is a Subway restaurant located at Love's Truck Stop, 730 US Highway 80 East, Flowood, Mississippi.