1986 Newcastle Dr, Los Altos, CA, 94024 (current address)
580 Arastradero Rd, Palo Alto, CA, 94306 (2005)
General Delivery, Palo Alto, CA, 94303 (2004)
411 Kelton Ave, Los Angeles, CA, 90024 (1996 - 2002)
580 Arastradero Rd, Palo Alto, CA, 94306 (2002)
800 High School Way, Mountain View, CA, 94041 (2001 - 2002)
440 Veteran Ave, Los Angeles, CA, 90024 (1996 - 2001)
550 Ortega Ave, Mountain View, CA, 94040 (2001)
550 Ortega Ave, Mountain View, CA, 94040 (2000)
1636 S Barrington Ave, Los Angeles, CA, 90025 (1999 - 2000)
697 Windsor Ter, Sunnyvale, CA, 94087 (2000)
38 Purnam St, Cambridge, MA, 02139 (1999)
10751 1/2 Missouri Ave, Los Angeles, CA, 90025 (1998)
38 Putnam Ave, Cambridge, MA, 02139 (1995 - 1996)
PO Box 1018, New Haven, CT, 06504 (1993 - 1996)
367 Cedar St, New Haven, CT, 06510 (1993 - 1995)
155 Brandywine Way, Walnut Creek, CA, 94598 (1991 - 1995)
Yale Univ 367 Ced, New Haven, CT, 06504 (1995)
2299 Piedmont Ave, Berkeley, CA, 94720 (1991 - 1993)
2325 Blake St, Berkeley, CA, 94704 (1992)