i-20 Texas   exit116  
Go South   13 mi, 17 mins From Exit 116

Liz RV Park
6184 W Lemon St,
Odessa, TX 79766
  no phone

    Facilities
  • Playground
  • Phone
  • Restrooms

back