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