9841 W 18th St, Odessa, TX, 79763 (current address)
9840 W 18th St, Odessa, TX, 79763 (2000 - 2012)
9841 W St, Odessa, TX, 79763 (2004)
1620 Glendale Ave, Odessa, TX, 79763 (2003)
9841 9841 W W, Odessa, TX, 79763 (2001)
2627 Apollo St, Odessa, TX, 79764 (1995)
PO Box 1332, Odessa, TX, 79760 (1993)
PO Box 1332, Odessa, TX, 79763 (1990)