2320 E 8th St, Odessa, TX 79761, United States
6700 Andrews Hwy, Odessa, TX 79764, United States
6793 Andrews Hwy, Odessa, TX 79762, United States