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
September 29th, 2024
September 17th, 2024
December 11th, 2024
December 11th, 2024
December 11th, 2024
December 11th, 2024