We're located on the southern shore of beautiful Lake Tahoe in South Lake Tahoe, California. Our docks are located at 2415 Venice Drive East, South Lake Tahoe, California 96150... For our members, we also offer an adjacent lighted parking facility..
Relevance: 20.293394