Mary Immaculate Parish & StationsParishShare328 West 1st NorthSaint Anthony, ID 83445United StatesGet directions