15241 Icknield Way
Truckee, CA 96161
United States