Children's Aid Society of Alabama
Since 1912, Children's Aid Society of Alabama has worked to change lives, build families & strengthen communities. Providing free adoption support, quality trauma informed training for adoptive & foster parents, and CEUs for child welfare professionals. Aiding in family reunification, free parenting classes, empowering youth in foster care, housing and assisting pregnant and parenting teen mothers experiencing homelessness, combatting child trafficking and more.