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
Map →


Weekdays: 7:00 – 6:00
Saturday: By Appt Only
Sunday: Closed


Your Name (required)

Your Email (required)


Your Message