3827 E 42nd St, Odessa, TX 79762, United States
6351 E, TX-191, Odessa, TX 79762, United States
4101 E 42nd St, Odessa, TX 79762, United States
4642 E University Blvd, Odessa, TX 79762, United States
707 N Dixie Blvd, Odessa, TX 79761, United States