Contact details 3971 Freedom Circle 12th, Santa Clara, CA 95054Open in your maps appPhone: (408) 345-2617