Allen Jerome Richards Haddon
Birth date: Mar 1, 1947 Death date: Feb 25, 2011
Allen Jerome Richards Haddon, 62, of Decatur, passed away at 1:50 a.m. Friday, February 25, 2011 in Decatur Memorial Hospital. Allen was born in Missouri the son of Robert L. Haddon and Barbara Long Haddon, he was raised in Chicag Read Obituary