Address1032 Emerald Bay Rd South Lake Tahoe CA 96150 United States
Phone:(530) 314-2777 Open 24 Hours a Day:No