Volunteer Organizations
Kin Canada is an all-Canadian service organization made up of dedicated member volunteers who serve their community’s greatest need through hosting and sponsoring events and community service projects. Since its founding, Kin, Kinsmen and Kinette…