Immaculate Conception Catholic ChurchParishShare1077 North Sixth AvenueStayton, OR 97383United StatesGet directions