Marco O’Dell Williams
Date Found: November 24, 1982
Location: Tulsa, Oklahoma
Investigating Agency: Tulsa Police Department
(918) 596-9222
On November 24, 1982, the Tulsa community was shaken by the tragic death of 15-month-old Marco O’Dell Williams. Found unresponsive on a couch by a family member. Marco was rushed to a local hospital, where he was later pronounced dead.
Anyone with information regarding this case is encouraged to contact the Tulsa Police Department at (918) 596-9222.