translate English to French: It is currently home to two congregations, Our Lady of Fatima (French Catholic) and Church of the Redeemer (English Protestant).
Elle y loge deux congrégations : Notre-Dame-de-Fatima (catholique francophone) et l’Église du Rédempteur (protestant anglophone).