Contact Us

Santa Clara Store

Address:
1231 Comstock Ave, Santa Clara, CA 95054

Phone: (408) 727-3772

Store Hours:
Monday-Saturday 10:00 AM - 6:00 PM
Sunday 12:00 PM - 5:00 PM

Santa Rosa Store

Address:
707 5th St, Santa Rosa, CA 95404

Phone: (707) 542-1855

Store Hours:
Monday-Saturday 10:00 AM - 6:00 PM
Sunday 12:00 PM - 5:00 PM


We're happy to answer questions or help you with returns. Please fill out the form below if you need assistance.