In Pilot Travel Center, 3145 Meteor Crater Rd, Odessa (432) 381-5248
In Pilot Travel Center, 3145 Meteor Crater Rd, Odessa, TX 79766 (432) 381-5248