Stephen Thomas Seabaugh
July 8, 1947 - June 22, 2020
Stephen Thomas “Doc” Seabaugh, 72, of Cape Girardeau died Monday, June 22, 2020 at Saint Francis Medical Center. Born July 8, 1947, in Cape Girardeau, Missouri, to Loy Rush “L.R.” and Elizabeth Francis “Betty”... View Obituary & Service Information