Terry Lynn Babb
September 18, 1966 - July 10, 2022
Terry Lynn Babb, 55, of Decatur, passed away July 10, 2022 in Farmington, Missouri. Terry was born in Decatur on September 18, 1966, the son of Robert L. and Mary Jane (Eichenauer) Babb. He graduated from Warrensburg/Latham High School in... View Obituary & Service Information