5918 Saint Louis Ave, Odessa, TX, 79762 (current address)
617 E 55th St, Odessa, TX, 79762 (1994 - 2021)
617 617 E E, Odessa, TX, 79762 (2001 - 2002)
7501 Mockingbird Ln N, Odessa, TX, 79763 (1993 - 1999)
6715 Fort Worth Ave, Odessa, TX, 79762 (1995)
6105a El Paso Ave, Odessa, TX, 79762 (1994)
1933 N Mockingbird Ln, Odessa, TX, 79763 (1993)