It's always nice to do the right thing. Whether you have lost an item, or found someone's prized possesion, we hope to get it back to its rightful owner.
Please call us at the main office number: (530) 525.2992 or e-mail us at Lost & Found
5145 Westlake Blvd. Homewood, CA 96141 Snow Phone: 530-525-2900 Guest Services: 530-525-2992 Road Updates: 800-427-7623