Contact Us


Our Silicon Valley location

  • 5237 Stevens Creek Blvd, Santa Clara, CA, 95051
  • 408-248-4500 during store hours

Our new DTSJ location

  • 17 N. Second St, San Jose, California, 95113
  • 669-292-5099 during store hours