Office Administrator
office@stleonardparish.ca
613 692-4254

Contact the Parish Office