Wilda Jean (Swain) Leach passed away peacefully in her sleep at home surrounded by family at the age of 91 on December 7, 2018. Known most of her life as “Billie,” she was born on March 25, 1927, in Franklin County, Ohio, to Kathryn... View Obituary & Service Information
