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.
2021 Allocation: $45,068