Sierra Shores South Lake Tahoe
3371 Lake Tahoe Blvd.
South Lake Tahoe,
CA 96150
Near South Lake Tahoe Ice Arena