The Covering House is a non-profit organization based in Saint Louis, MO, dedicated to providing refuge and support for survivors of sex trafficking and exploitation.
Through a range of comprehensive services, The Covering House aims to empower and restore the lives of those affected by these traumatic experiences.
Generated from their business information