Location:11951 CA-267, Truckee, CA 96161