Tahoe Vista Sports, Inc. 530-546-8248 7360 North Lake Blvd, Tahoe Vista, CA 96148 View Map Go To Site < Back to blog Tahoe Vista Sports, Inc. Last updated: May 2015 Go To Site