Stanford Sierra Camp

130 Fallen Leaf Rd., South Lake Tahoe, CA 96150
Stanford Sierra Camp Stanford Sierra Camp is one of the popular Lodge located in 130 Fallen Leaf Rd. ,South Lake Tahoe listed under Local business in South Lake Tahoe , Resort in South Lake Tahoe ,

Contact Details & Working Hours

Map of Stanford Sierra Camp