Tahoe Mountain Sports
- 530-536-5200
- 11200 Donner Pass Road, Truckee, CA 96055
Family owned and operated by Dave Polivy and Pam Jahnke, Tahoe Mountain Sports is based in Truckee, California, on the North Shore of Lake Tahoe.Tahoe Mountain Sports brings you the best deals on outdoor gear, clothing, footwear, and backcountry equipment. Now located at 11200 Donner Pass Road, Truckee, CA 96161.