
Lucille Iwane Edmundson
Date Found: April 27, 1989
Location: Tulsa, Oklahoma
Investigating Agency: Tulsa Police Department
(918) 596-9222
On April 27, 1989 the victim was at The Place Nightclub located at 571 E. 36t Street North. Shots were fired at that location and the victim was shot and died as a result of a gunshot a wound.