Directions to Best Western Garden Oasis, Odessa

Best-western-garden-oasis-map
The Best Western Garden Oasis in Odessa is located at 110 WEST INTERSTATE 20 , Odessa , TX, US .   Click on the Google Map above to get an interactive version and see the area around the Best Western Garden Oasis .