Home Find a church Interactive map + search Notre-Dame-de-la-Délivrance (Tamouls) Church Communautés culturelles Notre-Dame-de-la-Délivrance (Tamouls) Contact details Open Address 9400, rue Lajeunesse, Montréal, QC, Canada Phone 514 279-5132 Email ourlady.deliverance@gmail.com