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’re currently accepting applications for our 2018 Spring season which will run from April 12th to June 14th!!
Feel free to email me with any questions you may have.