Home Find a church Interactive map + search St-Michel Church Paroisses francophones St-Michel Contact details Open Address 8961, 12e Avenue, Montréal, QC, Canada Phone 514 322-1477