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 

Fallen Leaf Lake Church Photo

Interactive Mapping Email Alerts Instant Home Valuation