National Children's Advocacy Center

Prevention Programs

Children playing while participating in child abuse prevention programs Prevention is a key component in stopping the cycle of child abuse and neglect and improving the lives of children and families. Child abuse and neglect is preventable when everyone focuses on solutions. The NCAC provides a variety of community-based programs and resources designed to strengthen families and improve the lives of individuals.


Stop Child Abuse and Neglect

Healthy Families in North Alabama

Partnership in Parenting


Case Management Coordination

Parenting Classes

Parenting Library