Churches-Catholic in Challis, ID St Louis Catholic Church1285 Pleasant Ave EChallis, ID, 832262088794680Catholic ChurchCatholic ChurchesChurches CatholicChurches Places Of WorshipChurches Roman Catholic Show MoreSee AlsoChurches-Roman Catholic