1602 Telesat Crt, Gloucester, Ontario K1B 1B1
(613) 745-1893
The Children's Aid Foundation of Ottawa (CAFO) is a charitable organization to raise funds for essential programs that are not provided by the government. These programs enrichment and education programs assist children and young adults in our commun