Church of the Valley
- Santa Clara, CA
- 0.2 mi away
Presbyterian/Reformed
Our Savior's Church Elca is a Lutheran church in Santa Clara, California, in Santa Clara County. It is located at 1224 N Winchester Blvd, Santa Clara, CA 95050.
Explore other Lutheran churches in California or all churches in Santa Clara.
Looking somewhere else? Find churches near any ZIP code, city or address: