$$$$$
La Quinta Inn & Suites by Wyndham Odessa
5001 East Highway 80, Odessa (Map)
- (888) 420-1641 (888) 420-1641
eef
lPleasant
v4.3 miles from FBC Odessa ( 9 mins )