4 Peace Ln, East Setauket, NY, 11733 (current address)
3 Old Mill Path, Saint James, NY, 11780 (2005 - 2018)
4 Peace Ln, Setauket, NY, 11733 (2011 - 2016)
3 Oat Mill Path, Nissequogue, NY, 11780 (2005 - 2013)
PO Box 9481, Palo Alto, CA, 94309 (2013)
147 Lake Shore Rd, Lake Ronkonkoma, NY, 11779 (2002 - 2011)
3 Oat Mill Pa, Nissequogue, NY, 11780 (2011)
261 Old Mill Rd, Saint James, NY, 11780 (2005)
3 Old Mill Path, Suffolk, NY (2005)
PO Box 25 600, East Setauket, NY, 11733 (2000 - 2004)
Rains Houses, Stanford, CA, 94305 (2002)
600 Route 25a, East Setauket, NY, 11733 (2002)
PO Box 704, Yorktown Heights, NY, 10598 (1996 - 2002)
166 Grant Ave, West Harrison, NY, 10604 (1998 - 2001)
370 Grasslands Rd, Valhalla, NY, 10595 (2001)
1560 Pelham Pkwy S, Bronx, NY, 10461 (1998 - 2000)
PO Box 218, Yorktown Heights, NY, 10598 (2000)
1560 S Pelham Py 6f Pk 6f, Bronx, NY, 10461 (1998)
6f Pk 6f S, Bronx, NY, 10461 (1998)
166 Grant Ave, White Plains, NY, 10604 (1997)
154 Nob Hill Dr, Elmsford, NY, 10523 (1996)
23 Research Ctr, Yorktown Heights, NY, 10598 (1996)
Ctr J 2 R, Yorktown Heights, NY, 10598 (1996)
Ibm Tj Watson Research Ctr, Yorktown Heights, NY, 10598 (1996)
Yorktown Heights Ny Ny, Yorktown Heights, NY, 10598 (1996)
Raines Houses 28 T, Stanford, CA, 94305 (1992 - 1995)
704 Campus Dr, Palo Alto, CA, 94305 (1992 - 1994)