Our Lady of Immaculate Conception Church, Praca, Diu