5030 E University Blvd Odessa, TX 79762