Eden's Glory is a 2-year residential home where survivors of human trafficking are restored to thrive to the praise and glory of God.