- NTBA Premier Member: Tahoe Vista Sports
- Location: 7320 N. Lake Blvd., Tahoe Vista, CA 96148
- Member Since: 2016
- Website: www.tahoevistasports.com
Tahoe Vista Sports is located inside the North Tahoe Marina in Tahoe Vista, CA. They offer the complete Lake Tahoe boating experience. Full-service boating for you and your family includes slips and buoy storage, winter boat storage, and factory-certified technicians to ensure that clients boat runs at its peak all summer long.