Contact us

Location

10130 West River St. Truckee, CA, 96161

Phone

530.563.5285

Hours

NOON – 4PM everyday