Terry Davenport
February 21, 1957 - January 5, 2020
Terry Davenport, 62, of Centralia, passed away Sunday, January 5, 2020 at Saint Louis University Hospital in St. Louis, Missouri. He was born February 21, 1957 in Centralia, the son of Lester Davenport and Phyllis (Sessions) Davenport. He married... View Obituary & Service Information