The Catholic Children's Aid Foundation
The Catholic Children's Aid Foundation provides financial support and resources to help children and families in Scarborough and the Greater Toronto Area access essential services and opportunities. The foundation directs funding toward child welfare initiatives, youth development programs, and family support services that address poverty, neglect, and other challenges affecting vulnerable young people. By partnering with community organizations and social service agencies, the foundation works to strengthen families, improve child safety, and create pathways for youth to build better futures. The foundation's grants support programs ranging from emergency assistance and counseling to education and recreational activities that help children thrive despite difficult circumstances.