3774 E Everglade Ave, Odessa, TX, 79762 (current address)
1202 Chaparral Ln, Granbury, TX, 76048 (2020)
7701 E Highway 191, Odessa, TX, 79762 (2019)
Apt 626, Odessa, TX, 79762 (2019)
Odessa, TX, 79760 (2016)
7701 E Highway 191, Odessa, TX, 79762 (2015)