5263 W 18th St, Odessa, TX, 79763 (current address)
5263 W 18th St, Odessa, TX, 79763 (2016 - 2019)
Apt 3, Odessa, TX, 79763 (2019)
5263 W 18th St, Odessa, TX, 79763 (2000 - 2002)
5251 W 18th St, Odessa, TX, 79763 (2001)
5263 5263 W W, Odessa, TX, 79763 (2001)
PO Box 69212, Odessa, TX, 79769 (1995)