North Valley Baptist Church Santa Clara Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
3530 De La Cruz Blvd
Santa Clara,
CA
95054
United States
Phone: 408-988-8881
Church Pastor
Jack Trieber
Pastor
3530 De La Cruz Blvd
Santa Clara,
CA
95054
United States
Phone: 408-988-8881