6010 TX-191, Odessa, TX 79762, United States
3800 E 42nd St, Odessa, TX 79762, United States
2732 Palo Verde Dr, Odessa, TX 79762, United States