His parents started the store in 1966 at the Palo Alto Town and Country Village, before moving it to Santa Cruz Avenue in Menlo Park in 1976, according to the Village Stationers website.
Some results have been hidden because they may be inaccessible to you