Subway 65194

Subway #65194-0 is a Subway restaurant located at Road Ranger Truck Stop, 10490 West Interstate Highway 20, Odessa, Texas.