Saint Catherine of Siena Catholic ChurchParishShare393 Summit BoulevardPriest River, ID 83856United StatesGet directions