7200 Sprague Rd, Odessa, TX 79764, United States
4555 E University Blvd Ste A-2, Odessa, TX 79762, United States