6799 Psc 567, Fpo, AP, 96384 (current address)
11706 Dumas St, Houston, TX, 77034 (2007 - 2017)
20127 Psc, Camp Lejeune, NC, 28542 (2000 - 2017)
PO Box 8123, Camp Lejeune, NC, 28547 (2001 - 2017)
6801 Wolflin Ave, Amarillo, TX, 79106 (2006 - 2016)
2171 Unit 38428, Fpo, AP, 96604 (2011 - 2013)
112 Woodstone Cir, Albany, GA, 31701 (2013)
12061 Mcclintock Ct, Albany, GA, 31705 (2013)
PO Box 8173, Camp Lejeune, NC, 28547 (1998 - 2012)
2 Maint Bn Omc Apt D, Camp Lejeune, NC, 28542 (2000 - 2011)
6601 Avenue E, Houston, TX, 77011 (2006 - 2011)
613 Parker Rd, Oceanside, CA, 92058 (2006 - 2009)
PO Box 430701, Camp Pendleton, CA, 92055 (2006)
1915 Pecos St, Amarillo, TX, 79102 (2002 - 2005)
6801 Wolfland Ave, Amarillo, TX, 79106 (2004)
2500 Tee Anchor Blvd, Amarillo, TX, 79104 (2002 - 2004)
6801 Wolfland Ave, Amarillo, TX, 79106 (2003)
PO Box 20744, Amarillo, TX, 79114 (2002 - 2003)
300 Pecore St, Houston, TX, 77009 (2001)
2 Psc 20127, Camp Lejeune, NC, 28542 (2001)
2100 Tannehill Dr, Houston, TX, 77008 (1998 - 2000)
2 D Fssg 2nd Lsb Bto Co, Camp Lejeune, NC, 28542 (2000)
2 Maint Bn Omc D, Camp Lejeune, NC, 28542 (2000)
Maint Bn Omc, Camp Lejeune, NC, 28542 (2000)
Usmc Det, Aberdeen Proving Ground, MD, 21005 (1999)
1700 Seaspray Ct, Houston, TX, 77008 (1999)
1307 Tabor St, Houston, TX, 77009 (1994 - 1999)
2 D Maint Bn Omc Cp, Camp Lejeune, NC, 28542 (1999)
2 D M Aint Bn Omc Fc, Camp Lejeune, NC, 28542 (1998)
2 D Maint Bn H S S 3, Camp Lejeune, NC, 28542 (1998)
2 D Maint Bn S 3, Camp Lejeune, NC, 28542 (1998)
11911 Northwest Fwy, Houston, TX, 77092 (1995 - 1997)
408 Merrill St, Houston, TX, 77009 (1996)
11911 Fairway NW, Houston, TX, 77087 (1996)