Locations

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