Karla D Hibbard
November 2, 2020
Karla D. Hibbard, 67, of Decatur, IL passed away November 2, 2020 at her residence. Karla was born July 20, 1953 to George and Vi Baughman. She is survived by her husband James, daughter Erin, stepson Dylan, sister Connie, Godchild Karina,... View Obituary & Service Information