Magnuson Hotel Odessa Odessa
600 South JBS Parkway Blvd.
Odessa,
TX 79761
Near Ellen Noel Art Museum
Distance18.3 miles
SELECT