306 Orchard Dr, Odessa, TX, 79764 (current address)
1323 N Dixie Blvd, Odessa, TX, 79761 (2010 - 2018)
6816 Saint Louis Ave, Odessa, TX, 79762 (2000 - 2017)
6820 St Lewis, Odessa, TX, 79762 (2007)
6820 Saint Louis Ave, Odessa, TX, 79762 (2005)
6820 T Louise, Odessa, TX, 79762 (2003)