Henry Louis Rice

Birth date: Aug 1, 1974 Death date: Apr 22, 2024

Henry Louis “Chicken” Rice Jr, 49, of Decatur, IL passed away April 22, 2024, in Decatur, IL. Henry was born August 1, 1974, in Decatur, IL, the son of Henry Louis and Gloria Jean (Pugh) Rice Sr. Surviving are his father, Henry L