Saint Mary Immaculate Catholic ChurchParishShare921 West Jefferson AvenueSaint Maries, ID 83861United StatesGet directions