Duane Leroy Leach
Duane Leroy Leach, 64, died December 28, 2019. His funeral services will be at 2:00 p.m. Saturday, January 4, 2020 at Strode Funeral Home Chapel in Stillwater, Oklahoma with his burial following at Marena Cemetery.
Published on December 31, 2019
Send flowers
in memory of Duane
Send flowers

Death Notice published in