11429 Donner Pass Rd, Truckee, CA 96161, United States
12506 Rainbow Dr, Truckee, CA 96161, United States