EXECUTIVE INN ODESSA
2505 East 2nd Street, Odessa, TX 79761, United States