Saint Charles Borromeo Catholic ChurchParishShare505 Hope AvenueSalmon, ID 83467United StatesGet directions