South San Jose CampusOne Church. Multiple Locations.
Echo Church, South San Jose
Get In Touch
One Church. Multiple Locations.
Echo.Church is a multi-site church, meaning we are one church in multiple locations. All services at all locations are similar in format, with their own live music, children’s programs, and dedicated pastoral staff.
Santa Teresa High School
6150 Snell Ave
San Jose, CA 95123
Sundays at 9:30am & 11:00am