Windsurf North Tahoe
Surfboard & Windsurfing Equipment
- Address
- 7276 N Lake Blvd, Tahoe Vista, CA, 96148
- Phone
- 530-546-5857
About this area
Windsurf North Tahoe is the only surfboard & windsurfing equipment listed in Tahoe Vista, CA.
What's nearby: 4 lodging services, 3 resorts & hotels, and 3 hotels and motels within walking distance.
Suggest an Update
See something out of date? Let us know and we'll review your suggestion.