Churches-Catholic in Leavenworth, WA Our Lady Of The Snows Parish145 Wheeler StLeavenworth, WA, 988265095485119Catholic ChurchCatholic ChurchesCatholic SchoolsChurches CatholicChurches In WashingtonChurches Places Of WorshipMinisters Show More