Leonard H. McCrory
Birth date: May 25, 1935 Death date: Jan 17, 2016
Leonard H. McCrory, Sr., 80, of Decatur, passed away Sunday, January 17, 2016 at his home surrounded by his family. Leonard was born May 25, 1935 in Clinton, IL to Chauncey F. and Hazel (Bruce) McCrory. He married Mary Freeman on Read Obituary