x
Loading...

Exit 93 on I-20 West

Left 0.75 mi

Caprock Lodge

31651 Interstate 20, Odessa, TX 79769

1-432-212-7452 Directions
Amenities
Smoke Free
Parking Notes (Free)
Pets Welcome