WHO WE ARE Imagine Canada is a national registered charity with offices in Toronto, Calgary and Ottawa that looks into and out for Canada’s...