• 05
  • 06
  • 07

Our Santa Clara Store

4975 Stevens Creek Blvd.
Santa Clara, California 95051

Between Lawrence Expressway and Kiely, north side of the street.

Phone: 408.247.6975

Hours: Mon-Sat 10-6, Sun 12-5


Take a virtual tour


Get directions