Text messages from a kidnap victim and cooperation between multiple law enforcement agencies led to a woman's rescue by Ardmore police a week ago and the arrest of a Wichita, Kan. man and his female companion.

District Attorney Craig Ladd confirmed he had filed a kidnapping charge, as well as a misdemeanor marijuana possession charge against Spencer J. Warren, 48, in district court Monday. Warren made an initial court appearance where bond was set at $40,000. Warren's 28-year-old female companion was also charged with misdemeanor possession of marijuana. She came away from her initial court appearance with a $2,500 bond.

Both Warren and the woman posted bonds late Wednesday and were released from the Carter County Detention Center. Preliminary hearing conferences are set for April 30.

Court documents indicate Ardmore police were notified by the Oklahoma Highway Patrol March 14 that a kidnap victim was being held against her will in a vehicle southbound on Interstate 35. About 10:25 p.m. Sgt. Patrick James and Officers Chris Clark, Chris Hassler and Juan Galicia spotted Warren's southbound vehicle and stopped it.

The victim was identified and taken into protective custody. She told officers she began texting family members, who then notified Wichita police she was being kidnapped, when she learned Warren was taking her to Houston to work as a prostitute. Ardmore officers requested investigative assistance from the Oklahoma Bureau of Narcotics Human Trafficking Division. The victim was later transferred to a human trafficking safe house.

Meanwhile Warren and his female companion were arrested without incident. Officers also seized more than $2,800 cash related to the alleged crime. Both Warren and the woman were booked into the Carter County Detention Center to await charges.

If convicted, the Kansas man faces up to 20 years in an Oklahoma prison.