Kerry Patrick Hubbard

Birth date: Jun 27, 1963 Death date: Mar 1, 2022

Kerry Patrick (“Buck”) Hubbard, 58, of Decatur, passed away March 1, 2022 at Decatur Memorial Hospital. Buck was born in Decatur on June 27, 1963, the son of Gene and Ethel (Cook) Hubbard. He worked as a laborer in the constructi