Our Lady of Mercy Catholic ChurchParishShare1173 E StreetPlummer, ID 83851United StatesGet directions