Select Page

It's Winter in Tahoe!
Let's Have Fun!

Sierra Mountain Sports

Snowmobile and Boat Shop

2719 Lake Tahoe Blvd.

South Lake Tahoe, CA 96150

Service & Sales 530-544-5449

Track & Tubing 530-542-3294

Like us on Facebook