Herman "Dugan" Edwin Watts
August 1, 1939 - February 17, 2024
Herman "Dugan" Edwin Watts, 84 years of Dupo, IL passed away on Saturday, February 17, 2024 at Avalon Memory Care, Saint Louis, MO. He was born August 1, 1939, in Centralia, IL . He worked for ICG Railroad as a Trainmaster until his retirement.... View Obituary & Service Information
