
William Larry Daugherty
Birth date: Sep 23, 1950 Death date: Jul 26, 2024
William Larry Daugherty, 73, of Decatur, IL, passed away on July 26, 2024. Larry was born on September 23, 1950 to William Ollie and Leola (Seaton) Daugherty in Glen Dean, Kentucky. On November 13, 1978, he married his loving wi Read Obituary