116 Avenida Espana, San Jose, CA, 95139 (current address)
52 Unit 6050, Dpo, AE, 09892 (2016 - 2018)
3307 44th St W, Lehigh Acres, FL, 33971 (2009 - 2017)
200 Psc 461, Dpo, AP, 96521 (2012 - 2017)
461 Chinapsc, Fpo, AP, 96521 (1999 - 2016)
555081 Box 555081 Itbn Soi Co B, Camp Pendleton, CA, 92055 (2016)
10600 Gainsborough Rd, Potomac, MD, 20854 (2011 - 2013)
2602 Northrup Dr, Rockville, MD, 20850 (2013)
9300 Pretoria Pl, Dulles, VA, 20189 (2008 - 2011)
2500 Johannesburg Pl, Dulles, VA, 20189 (2006 - 2011)
4249 Glendale St, Philadelphia, PA, 19124 (2011)
200 Psc 461, Fpo, AP, 96521 (1999 - 2011)
503 Roosevelt Blvd, Falls Church, VA, 22044 (2010)
2130 Dakar Pl, Dulles, VA, 20189 (2008 - 2009)
2170 Gaborone Pl, Dulles, VA, 20189 (2003 - 2008)
461 Psc Box, Fpo, AP, 96310 (2005 - 2007)
1801 N Lynn St, Rosslyn, VA, 22209 (2006)
3294 Mount Logan Dr, San Jose, CA, 95127 (2004)
Psc, Fpo, AE, 09834 (2003)
american Psc 451, Fpo, AE, 09834 (2001 - 2002)
2121 Virginia Ave NW, Washington, DC, 20037 (2002)
Itb Wpns Seltion, Camp Pendleton, CA, 92055 (2001)
Am Co Gen Shanghai, Dpo, AP, 96521 (2001)
Msg Det Shanghai, Fpo, AP, 96521 (1999)
2007 Elliot Rd, Quantico, VA, 22134 (1998)
116 Avenda Expanax, San Jose, CA, 95139 (1996)
116 Avendia Espana, San Jose, CA, 90000 (1996)
555081 Box 555081 Itbn Soi Co, Camp Pendleton, CA, 92055 (1996)
2177 Mclaughlin Ave, San Jose, CA, 95122 (1993)
47 Hullwa 368, Kaneohe, HI, 96744 (1989)
2127 Jamaica Way, San Jose, CA, 95122 (1988)