Marco O’Dell Williams
Date Found: November 24, 1982
Location: Tulsa, Oklahoma
Investigating Agency: Tulsa Police Department Cold Case Unit
(918)596-9222
On November 24, 1982 at approximately 1800 hours Marco O’Dell Williams was discovered by a family member on the couch not breathing. The Marco was transported to the hospital where he was pronounced dead. During the autopsy, trauma and injuries were observed that resulted in the Marco’s death.