1620 Kenilworth Ave, Berwyn, IL, 60402 (current address)
207 Nottingham Dr, Havelock, NC, 28532 (2017 - 2018)
904 Masontown Rd, Newport, NC, 28570 (2014 - 2017)
45 Mare Ct, Havelock, NC, 28532 (2004 - 2014)
51 Park Ave, Morrisville, PA, 19067 (2013)
Ct C Mare, Havelock, NC, 28532 (2011)
Mwcs 28 Alpha Company, Mcas Cherry Point, NC, 28533 (2005)
Mwcs 28 A Wire, Cherry Point, NC, 28533 (2004)
Wire E, Cherry Point, NC, 28533 (2004)
mwcs Psc 8071, Cherry Point, NC, 28532 (2004)
Camp Lejeune Nc, Camp Lejeune, NC, 28542 (2004)
PO Box 187, Sanders, AZ, 86512 (2000 - 2004)
8 H S Comm Plt, Fpo, AE, 09502 (2003)
3rd Bn 8th Mar, Fpo, AE, 09502 (2003)
3rd Bn 8th Mar, New York, NY, 09502 (2003)
134 Perrie Dr, Sanders, AZ, 86512 (2003)
3 8 H & S Cmn, Camp Lejeune, NC, 28502 (2003)
3rd Bn 8th Mar Hs Cmn, Camp Lejeune, NC, 28542 (2003)
2 H & S Co, Fpo, AE, 09502 (2002)
2 B Co, Fpo, AE, 09502 (2002)
2 Mar Divide Regt Com Plt, Camp Lejeune, NC, 28542 (2002)
2nd Mar Divide Regt Hq Comm Plt, Camp Lejeune, NC, 28542 (2002)
2nd Marine Regt Hq, Camp Lejeune, NC, 28542 (2002)
Comm Hs Co, Jacksonville, NC, 28542 (2002)
1st Bn 2nd Mar Hns, Camp Lejeune, NC, 28542 (2001)
S Co Cmn S, Camp Lejeune, NC, 28542 (2000)
2h S Co2 D Mar Dv, Camp Lejeune, NC, 28542 (2000)
1 Bn 2 D Mar H S, Camp Lejeune, NC, 28542 (2000)
2 Mar Hs Co 2 Mar Dv, Camp Lejeune, NC, 28542 (2000)