Address 942 Emerald Bay Rd South Lake Tahoe CA 96150 United States
Phone: (530) 541-5054 Open 24 Hours a Day: No