Saint Aloysius Catholic ChurchParishShare192 Northeast 3rd AvenueEstacada, OR 97023United StatesGet directions