Address 130 Fallen Leaf Rd South Lake Tahoe California El Dorado County United States Upcoming Events No events in this location