Lisa Kay McCoy
Birth date: Dec 7, 1960 Death date: Oct 9, 2018
Lisa Kay McCoy, 58, of Decatur, passed away suddenly, Tuesday, October 9, 2018, at Barnes Jewish Hospital in St. Louis, Missouri, surrounded by her loving family. Lisa was born December 7, 1960, in Decatur, Illinois to Danny and Read Obituary