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