Fairfield Inn & Suites Odessa

3933 John Ben Shepperd Parkway, Odessa, Texas 79762 USA
+1 432-363-1900

Check room rates & availability

back to top