Willard’s Sport Shop
- 530-583-3356
- 170 N. Lake Blvd., Tahoe City, CA 96145
![](https://stage.gotahoenorth.com/wp-content/uploads/2020/11/300x233_willards_logo_blackpng.png)
![](https://stage.gotahoenorth.com/wp-content/uploads/2020/11/300x233_willards_logo_blackpng.png)
For over 40 years, we have been Tahoe's one-stop shop for all things fun. Our team of experts is here to help you enjoy Tahoe to its fullest, we live and breathe the sports we sell!