3105 Roger Ave, Odessa, TX 79762, USA
803 E 14th St, Odessa, TX 79761, USA
523 E 89th St, Odessa, TX 79765, USA
4917 S County Rd 1303, Odessa, TX 79765, USA