Frequently Asked Questions

Truckee River Raft Co.
530-583-0123

Office and Raft Launch Area – 185 River Road, Tahoe City, CA 96145, United States

Parking – 2200 River Road, Tahoe City, CA 96145, United States