Contact us!


Address - California Location

Store Hours

Tuesday through Saturday: 11am to 6pm*

*Hours are Subject to Change


500 Laurelwood Rd. Suite 8

Santa Clara, CA 95054 USA

tel: 408-988-8288


Address - Ohio Location

Store is open by appointment only

8185 Green Meadows Dr. North, Unit M

Lewis Center, OH 43035

tel: 408-858-1918


Name *