Shelby County Childrens Advocacy Center Inc
Owens House is a dedicated children's advocacy center located in Shelby County, Alabama, committed to protecting and strengthening families who have experienced child abuse and trauma. Providing a safe and nurturing environment, their comprehensive services include forensic interviews, counseling, and family advocacy, all offered free of charge to those in need.
The center operates with a multidisciplinary team approach, collaborating with law enforcement, medical personnel, and social workers to ensure effective care and support for child victims. With trained professionals on staff, Owens House focuses on safeguarding healing and promoting resilience in children navigating the aftermath of abuse.
Generated from the website
Also at this address
You might also like
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.