Subway 37032

Subway #37032-0 is a Subway restaurant located at Love's Travel Stop, 1901 West Interstate 20, Odessa, Texas.