Shelby County Children’s Advocacy Center – Owens House

Agency Profile

Shelby County Children’s Advocacy Center – Owens House

A0972018
Phone: 205.699.3333
Detail: Committed to a multi-discipline approach to child abuse investigations providing services and programs to serve child victims of abuse and their families.
2024 Allocation: $61,534
Learn More