Willard’s Sport Shop
- 530-583-3356
- 170 N. Lake Blvd., Tahoe City, CA 96145


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!