Home Find a church Interactive map + search Saint Willibrord Church Paroisse Anglophone Saint Willibrord Contact details Open Address 351, rue Willibrord, Montréal, QC, Canada Phone 514 769-9678 Email office@stwill.ca