Contact Us Church Address:3530 De La Cruz Blvd.Santa Clara, CA 95054Numbers:408-988-8881 | Church408-988-8551 | GSBC408-988-8883 | NVBS