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