Charles E. “Gene” Leigh, beloved husband, father, and friend, passed away peacefully on Wednesday, March 5, 2025 at home ...