Crosswinds Truckee Church of Truckee, CA. The location of Crosswinds Truckee Church is 96161, 11556 Brockway Rd - marked with a pin on Google Map.