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 Read Obituary