Healdton, OK
Healdton is a city of approximately 2,700 residents in Carter County, Oklahoma. It is part of the Ardmore Micropolitan Statistical Area. Despite its small population size, instances of prostitution and sex trafficking activity have been documented in the community and surrounding areas. Among the more serious crimes associated with the local commercial sex market is […]