Churches-Roman Catholic in Grangeville, ID Sts Peter & Paul Parish625 Lake StGrangeville, ID, 835302089830403Catholic ChurchCatholic ChurchesChurches CatholicChurches Places Of WorshipRoman Catholic Churches Show More