11126 W Interstate 20 E Odessa, TX 79765