2260 Dumbarton Ave, East Palo Alto, CA, 94303 (current address)
1312 Henderson Ave, Menlo Park, CA, 94025 (1999 - 2018)
485 Pierce Rd, Menlo Park, CA, 94025 (2013)
1761 Woodland Ave, East Palo Alto, CA, 94303 (1999)
2000 Cooley Ave, East Palo Alto, CA, 94303 (1995)