Willard's Sport Shop

Willard's Sport Shop Family owned since 1975, Willard’s Sport Shop has everything you need for a memorable adventure.

Located right next to the lake, our location is ideal for your bike and paddling adventures. Come in and see our amazing selection of SUPs, kayaks, boat towables, rafts, bikes, bikinis, skis, and boards. The Willard family has been serving the community for over40 years with high quality products and service.

Address

170 N Lake Boulevard
Tahoe City, CA
96145

Alerts

Be the first to know and let us send you an email when Willard's Sport Shop posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Willard's Sport Shop:

Shortcuts

Share