In Alberta's case, I would say that immigrants settle mainly in large cities. Like all other francophones, they settle close to their workplaces because the communities they live in don't have high concentrations of French speakers.
They live in the same neighbourhoods as other francophones. Nevertheless, as a way to attract these immigrant communities, activities are organized—as is done in other communities—within the francophone communities where all these immigrants gather. It's a way for them to build a social network and learn about the francophone community, its roots and its development. Above all, these events are an opportunity for immigrants to build networks, integrate more fully as members of the francophone community and continue to live in French.