Theodore Welch
September 29, 1931 - June 14, 2020
THEODORE “Ted” WELCH of Eureka, Missouri and longtime resident of House Springs, Missouri was born September 29, 1931 in St. Louis, Missouri to John and Theda (nee Lane) Welch and died Sunday, June 14, 2020 at his home in Eureka,... View Obituary & Service Information