#580
I-20 Exit 121 (Loop 338)
5900 E. Interstate 20
Odessa, TX 79766
10
Shower Stalls
Space Availability
Semi
16 Spaces Left
Bobtail
Not Available
RV
Not Available