SSILC: South Saskatchewan Independent Living Centre

What does SSILC mean? The above is one of SSILC meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: South Saskatchewan Independent Living Centre