Our Lady of Perpetual Help Catholic ChurchParishShare100 Frederick AvenueHarrison, ID 83833United StatesGet directions