Sports Tahoe
- 530-583-6405
- 700 North Lake Blvd, Tahoe City, CA 96145
A 6000 square foot store located in Tahoe City in the Tahoe City Marina Mall (a fully enclosed mall on the Lake). Great names in designer clothing and ski wear including Polo and Bogner.