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