Contact

We are located at:
171 University Ave.
Palo Alto, CA 94301
P.650.328.7411
Store hours:
Monday – Friday 10:00 AM to 7:00 PM
Saturday 10:00 AM to 6:00 PM
Sunday 11:00 AM to 5:00 PM

We are happy to answer your questions if you would kindly fill out the form below. Please be sure to type your email address carefully so we can get back to you. We'll do our best to respond to your email within one business day.

Must be a valid e-mail address, e.g. email@domain.com.