Michael Duane Lucas
October 6, 1947 - July 15, 2019
Michael Duane Lucas (MFL) left this world on his own terms on Monday, July 15, 2019. He was born on October 6, 1947 in St. Louis, Missouri to Terry and Leatha Lucas. Michael was preceded in death by both of his parents, his sister Terry Lee... View Obituary & Service Information