Contact Us

Our retail store is located on the North side of Lake Tahoe in the mountain resort town of Truckee, California.

10191 Donner Pass Road
Truckee, CA 96161
Phone: (530) 582-6866
Phone: 1-866-790-6501

Open 7 days a week:

Retail: 10:00 am - 5:00 pm

Design: 10:00 am - 5:00 pm (Mon-Fri)

Contact us via email by filling out the form below.

* Required Fields