Independent Living Canada Founded in 1986, Independent Living Canada (IL Canada) is the national umbrella organization, representing and supporting a network of 24 IL Centres across Canada. IL Canada promotes the Independent Living Philosophy of self determination and control over…