BEST WESTERN Plus North Odessa Inn & Suites