St. Francis of The Mountains Chapel
Closed
280 Fallen Leaf Rd
Echo Lake, CA 95721
St. Francis of The Mountains Chapel is a serene church organization located in the picturesque Echo Lake, California. Nestled among the stunning natural beauty of the Sierra Nevada, this chapel offers a peaceful retreat for worshippers and visitors alike. It serves as a community hub for spiritual gatherings, events, and outdoor activities, inviting all to experience its welcoming atmosphere.
Generated from this place's information
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.


