Based in Memphis, Tennessee, Restore Corps is an important organization that’s dedicating to eradicating human trafficking. Its vision is to see a community free of exploitation through the rehabilitation and empowerment of survivors and a community galvanized against human trafficking.