Contact UsStanford Sierra Conference Center
P.O. Box 10618
South Lake Tahoe, CA 96158 Physical Address:
130 Fallen Leaf Road
Fallen Leaf, CA 96150
Hello! We’ll begin accepting applications the first week of July for our 2018 Fall season which will run from September 4th to November 12th!!