First Assembly of God
- Lake Elsinore, CA
- 1.4 mi away
Pentecostal
Shepherd of Life Lutheran is a Lutheran church in Lake Elsinore, California, in Riverside County. It is located at 30400 Grand Ave, Lake Elsinore, CA 92530.
Explore other Lutheran churches in California or all churches in Lake Elsinore.
Looking somewhere else? Find churches near any ZIP code, city or address: