Subway 65418

Subway #65418-0 is a Subway restaurant located at Love's Travel Stop, 1430 Highway 54 East, Texhoma, Oklahoma.