3111 Benton Street
Santa Clara, CA 95051
408-241-7635
Service Time
Sundays 10:30am
Spanish Translation Headsets Available
View Larger Map