Event ReStore Santa Clara is Moving! November 30, 2018December 18, 2018 ReStore Santa Clara is merging with our larger San Jose location at 1608 Las Plumas Ave in San Jose. Read More