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.
2025 Allocation:
$62,000