Richard "Rick" Craig Willyard
May 23, 1953 - August 26, 2020
Richard Craig Willyard, 67, of New Castle, went home to be with the Lord on the morning of Wednesday, August 26, 2020 at IU Health Methodist Hospital. Rick was born on May 23, 1953 in Barnsville, OH, a son of the late Rev. James Beecher and... View Obituary & Service Information
