Tahoe Vista Sports, Inc. 530-546-8248 7360 North Lake Blvd, Tahoe Vista, CA 96148 View Map Go To Site Tahoe Vista Sports, Inc. Go To Site