Contact Us
Stanford Sierra Conference CenterMailing Address
P.O. Box 10618
South Lake Tahoe, CA 96158 Physical Address:
130 Fallen Leaf Road
Fallen Leaf, CA 96150
Phone: 530.541.1244
Email: contact@stanfordsierra.com
From Southern California: Travel time is approximately 8.5+ hours.
OR