Mark David DAVENPORT
June 29, 1974 - December 7, 2022
Mark David Davenport, 48, of St. louis, MO., died unexpectedly on Wednesday, December 7, 2022. He was born on June 29, 1974, in St. Louis, MO. Loving son of Stephen and Jan Davenport. Mark is survived by his three children, Michael, Ella and... View Obituary & Service Information
