3709 N Everglade Ave, Odessa, TX 79762, USA