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