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 →

530-536-5019

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

       

Your Name (required)

Your Email (required)

Subject

Your Message