10338 River Park Pl, Truckee, CA 96161, United States
10949 Industrial Way, Truckee, CA 96161, United States