6813 Faudree Rd, Odessa, TX 79762, United States
1202 S Lee Ave, Odessa, TX 79761, United States
1927 N Jackson Ave, Odessa, TX 79761, United States
711 N Meadow Ave, Odessa, TX 79761, United States