#1161
I-20 Exit 108
3145 Meteor Crater Rd.
Odessa, TX 79766
7
Shower Stalls
Space Availability
Semi
15 Spaces Left
Bobtail
Not Available
RV
Not Available