I Stop Traffik Inc is a non-profit organization based in Charlotte, NC that focuses on combating human trafficking through various initiatives and programs.
The organization works to raise awareness, provide support to survivors, and collaborate with law enforcement and community partners to address the issue of human trafficking in the region.
Generated from their business information