Oceans of Divine Mercy at St. Michael, Delta - 628 Meeker St.