Home Find a church Interactive map + search Saint-Léon Church Paroisses francophones Saint-Léon Contact details Open Address 4311, boul. de Maisonneuve Ouest, Westmount, QC, Canada Phone 514 935-4950 Email pec@bellnet.ca