Motel 6

Address: 
1831 E 2nd St, Odessa, TX 79761, USA