Address 1036 Al Tahoe Blvd South Lake Tahoe CA 96150 United States
Phone: (530) 541-8000 Open 24 Hours a Day: No