Dean Francis Thomas
July 7, 1932 - June 21, 2023
Dean Francis Thomas, 90, of Lake Saint Louis, Missouri died Wednesday, June 21, 2023 at Saint Francis Medical Center in Cape Girardeau, MO. He was born July 7, 1932 to Leonard and Helen (Wollenweber) Thomas in O'Fallon, IL. He and Faye Carol... View Obituary & Service Information
