5321 John Ben Shepperd Pkwy, Odessa, Texas 79762-8201 USA
Hotel Front - Evening/Night
Claim copyright