Motel 6 8701

Motel 6 #8701, also known as Motel 6 Odessa, TX – 2nd Street, is a Motel 6 location at 1831 East 2nd Street in Odessa, Texas.