Richard Dillon
April 23, 1957 - April 16, 2025
Richard Dillon, 67, of Delbarton, West Virginia, departed from this life on Wednesday, April 16, 2025 while at the Tug Valley Appalachian Regional Hospital in South Williamson, Kentucky. He was born on April 23, 1957 to the late Hi Dillon Jr.... View Obituary & Service Information
