Theophilus Finch
January 17, 1947 - December 15, 2020
Theophilus Finch, 73 of St. Louis. Served his country in The United States Army. Celebrating the life of Mr. Theophilus Finch aka “Hus” / “Ted” born January 17, 1947 in St. Louis, MO to the union of Ellis and Elizabeth... View Obituary & Service Information