The Tahoe Sports Hub is located in the heart of Downtown Truckee, opposite the Train Depot on the other side of the tracks. If you need help finding our store then give us a call at (530) 582-4510.
We are open everyday from 9am-7pm.

View Larger Map

Tahoe Sports Hub

10095 West River Street
Truckee, CA, 96161
(530) 582-4510