Open House
Lake Tahoe Wildlife Care 1551 Al Tahoe Blvd, South Lake Tahoe, CA, United StatesThe Lake Tahoe Wildlife Care Annual Open House is the one time of the year the public is allowed to tour Lake Tahoe Wildlife Care! Visitors can learn about our facility...