209 SE Hackamore Dr, Lees Summit, MO, 64082 (current address)
361 Hilltop Dr, Nancy, KY, 42544 (2017)
200 E Ridge St, Ironwood, MI, 49938 (2016)
411 Hunting Green Dr, Jacksonville, NC, 28546 (2013 - 2016)
8780 W Niemi Rd, Saxon, WI, 54559 (2014 - 2016)
144 Claymore Dr, Clayton, NC, 27527 (2013)
900 Sioux Dr, Jacksonville, NC, 28540 (2001 - 2011)
57 Brogan St, Ironwood, MI, 49938 (2007 - 2010)
3191 Psc 558, Fpo, AP, 96375 (2008)
10004 Crystal Palace Ln, Spotsylvania, VA, 22553 (2004 - 2007)
2 D Maint Bn Gsm, Camp Lejeune, NC, 28542 (2005)
2nd Maint Bn Gsm Co Cmn, Camp Lejeune, NC, 28542 (2003 - 2004)
305 Spring St, Bessemer, MI, 49911 (2002)
Mssg 24 Maint Plt, Camp Lejeune, NC, 28542 (2002)
Mssg 24 Maintenance, Camp Lejeune, NC, 28542 (2002)
Mssg 24 Maintenance Plt, Camp Lejeune, NC, 28542 (2002)
3 D Fssg Dv, Camp Lejeune, NC, 28542 (2001)
24 Cssdmssg, Camp Lejeune, NC, 28542 (2001)
8 Esb Supt Co Mt, Camp Lejeune, NC, 28542 (2001)
8th Esb Supts Co Motor, Camp Lejeune, NC, 28542 (2000)
111 Morton St, Jacksonville, NC, 28540 (2000)
8th Engineer Support Bn, Camp Lejeune, NC, 28542 (2000)
8th Marines Par, Camp Lejeune, NC, 28542 (2000)
Athesb Support Company Mt, Camp Lejeune, NC, 28542 (2000)
PO Box 20131, Camp Lejeune, NC, 28542 (2000)
111 Morton St, Jacksonville, NC, 28540 (1999)
Unit 38427, Fpo, AP, 96604 (1999)
Unit 38532, Fpo, AP, 96604 (1999)
Mt M Co, Fpo, AP, 96604 (1998)
3 Fssg D, Fpo, AP, 96604 (1996)
Psc, Camp Lejeune, NC, 28540 (1995 - 1996)
Fssg, Fpo, AP, 96608 (1996)
Psc Fmf, Camp Lejeune, NC, 28542 (1995)