2330 E Interstate 20 Odessa, TX 79766