Tahoe Vista Sports
  • ​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.

Leave a Reply

Your email address will not be published. Required fields are marked *

Post comment