Stephen Charles Dillon

Beck Funeral Home reports that Stephen Charles Dillon died on December 8, 2020, due to complications of COVID-19. His celebration of life will be held on Saturday, April 10, 2021, in the Chapel of the Beck Funeral Home in Clayton from 2-4pm, which would have been his birthday. This will be a “meet and greet” but time will be given for sharing of memories in the last hour.