Charities Aid Foundation Canada is a
Supportive Health Care Charity located in Toronto, ON.
Services Provided by Charities Aid Foundation Canada
CAF Canada has established partnerships with a diverse set of non-government organizations worldwide, collaborating closely to fund and oversee the implementation of specific projects in areas including poverty relief, public health promotion, educational advancement, medical research, animal welfare and arts & culture.