135 Hazelwood Dr, Jericho, NY, 11753 (current address)
396 Ano Nuevo Ave, Sunnyvale, CA, 94085 (2008 - 2017)
24044 68th Ave, Douglaston, NY, 11362 (2005 - 2014)
24044 68th Ave, Douglaston, NY, 11362 (2014)
24044 68th Ave, Little Neck, NY, 11362 (2012 - 2013)
4108 Parkwood Ci 3b Ci Apt, Mishawaka, IN, 46545 (1999 - 2012)
1013 Stanfield St, South Bend, IN, 46617 (1998 - 2012)
420 Crescent Ave, Sunnyvale, CA, 94087 (2011)
396 Ano Nuevo Ave, Sunnyvale, CA, 94085 (2006 - 2010)
395 Ano Nuevo Ave, Sunnyvale, CA, 94085 (2004 - 2008)
2569 Bow Ct, South Bend, IN, 46628 (2004 - 2008)
2606 Powderhorn Cir, South Bend, IN, 46628 (2001 - 2006)
2606 Powderhorn Circle 33 Cir, South Bend, IN, 46628 (2001 - 2004)
395 Ano Nuevo Ave, Sunnyvale, CA, 94085 (2003)
4108 Parkwood Ci 3b Ci Rr, Mishawaka, IN, 46545 (1999 - 2001)
4108 Parkwood Cir, Mishawaka, IN, 46545 (1999 - 2000)
Dept Of Computer Sci & Eng, Notre Dame, IN, 46556 (1998)
Dept Of Computer Scie Engr, Notre Dame, IN, 46556 (1998)