Contact and location Address3971 Freedom Circle 12th, Santa Clara, CA 95054 Open in your maps app Phone(408) 345-2617 CategoryNews Service