OR
Contact Us

Please contact us for any inquiries.

33 Washington Street
Santa Clara, CA 95050
Phone: 408.296.0423


New Hours for Winter & Spring:
Monday - Thursday 11am-6pm
Closed Friday
Saturday & Sunday 12-4pm

We will be closed December 21-28 and December 31 and January 1.

To return an item by mail, please use our Mail Order Return form.

 

Contact us
* Required fields