Linda May Leach
May 31, 1957 - January 16, 2021
Linda May Leach, 63, passed away unexpectedly in her residence January 16, 2021. Linda was born on May 31, 1957 in Columbus, OH to Barbara (Best) and Russell Leach. Preceded in death by her father, Russell Leach and brother, Ricky T. Leach.... View Obituary & Service Information