Leonard Evans
Birth date: Jun 29, 1925 Death date: Feb 1, 2010
Leonard Evans, 84, of Decatur formerly of East St. Louis, IL died Monday February 1, 2010 in his daughter’s home. Leonard was born on June 29, 1925 in St. Louis, MO the son of Joe and Isabelle Reese Evans. He was a WWII Army Air C Read Obituary