We are located in the heart of the Silicon Valley. Our shop is at  3285 Edward Ave. in Santa Clara, CA 95054 (see a map)

Give us a call at 408-980-9551

Or you can contact us through the form below:

Contact Us