10126 Church St.
Truckee, CA, 96160
(530) 587-4342