Calgary Society of Community Opportunities est un organisme sans but lucratif voué à soutenir les personnes ayant des besoins divers dans l'établissement de relations communautaires, en leur offrant la possibilité de réaliser leurs capacités éducatives, récréatives et bénévoles