Fallen Leaf Lake Church

 
St. Francis of the Mountains, an Episcopalian Church operates in the summer months at Fallen Leaf Lake, CA.
 
Fallen Leaf Chapel:
  • 280 Fallen Leaf Road, South Lake Tahoe, CA 96150  (Map it)
  • (530) 544-6635

Services Times:

June - September: 8am to 10am (Call to confirm)
 

Fallen Leaf Lake Church Photo

Interactive Mapping Email Alerts Instant Home Valuation