David Leopard, husband, father, friend to many, Ohio State fan, went home to meet the Lord on August 5, 2025, after battling numerous illnesses his last few years of his life. He was 84 years old. He is loved by his wife, son, family and extensive... View Obituary & Service Information