3819 E 42nd St, Odessa, TX 79762, United States
1639 N County Rd W, Odessa, TX 79763, United States
2620 N Grandview Ave, Odessa, TX 79761, United States