Tahoe Peaks is located in Truckee, California.
Please feel free and reach us via phone, email, or simply fill-in our contact form below. Our business address and operating hours are listed for your convenience.
11073 Donner Pass Road
Truckee, CA 96161
Weekdays: 7:00 – 6:00
Saturday: By Appt Only