Tuesday, March 13th 2012, 10:07 am
Tulsa police arrested suspects they say lived in one side of a duplex and manufactured methamphetamine in the other.
Two men and a woman were taken into custody after police got a tip of a chemical odor in the 2600 block of East Archer Tuesday morning. Police say the woman was hiding in a closet when they found her.
Officers discovered a meth lab inside duplex unit next door. The duplex had sustained some fire damage.
The suspects have been identified as Terry Lee Jones, 25; Donald Allen Teeter, 24, and Craig William Dillard, 35. All three were booked on complaints of manufacturing a controlled substance.
Dillard is also a fugitive from justice wanted in Mississippi, according to the Tulsa County Jail website.
March 13th, 2012
January 2nd, 2025
May 24th, 2025
May 24th, 2025
May 24th, 2025