Home
About
Amenities
Units
Location
Contact
More
7601 W 42nd Street
Odessa, TX 79764
(432) 381 - 2707
info@mesquiteoasis.net
Mon - Sun
8:00 am – 6:00 pm
Available 24/7