Christopher Walker
June 26, 1987 - 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... View Obituary & Service Information