Christopher Walker

Birth date: Jun 26, 1987 Death date: May 7, 2022

Christopher “ Boochie” Walker., 34, of Decatur passed away on Saturday, May 7, 2022. Christopher was born on June 26, 1987 in Decatur, IL to Sidney and Clara Foster. He is survived by his fiancé’, Ashley Johnson; Parent Sidney a