41330 Joyce Ave, Fremont, CA, 94539 (current address)
319 S Mary Ave, Sunnyvale, CA, 94086 (1988 - 2018)
950 Meridian Ave, San Jose, CA, 95126 (2000 - 2017)
319 S Mary Ave, Sunnyvale, CA, 94086 (2012 - 2016)
45389 Little Foot Pl, Fremont, CA, 94539 (2004 - 2005)
319 Mary Avs, Sunnyvale, CA, 94086 (1993 - 1996)
41 Church St, Mountain View, CA, 94041 (1987)