1621 W 10th St, Odessa, TX 79763, United States
633 E 42nd St, Odessa, TX 79762, United States
2016 E 42nd St, Odessa, TX 79762, United States