x
Loading...

Exit 116 on I-20 East

Left 0.11 mi

Villa West Inn

300 W I-20, Odessa, TX 79761

1-432-335-5055 Directions
Amenities
WiFi
Internet
Parking Notes (Free)