Agape Villages

Charity Tax ID # 680226944OP Code # 11595

Enrichment activities: music, equine therapy, sports, dance, art leassons, family outings to help children in foster care heal and change the direction of their life.