Ida Mae Leach
May 15, 1929 - September 5, 2018
Ida Mae Leach, age 89 of Thayer, passed away at Methodist Southlake Hosp on Wednesday, September 5, 2018. She was born on May 15, 1929 in Crown Point, Indiana the daughter of John and Phoebe (Slade) Scher. Ida married Alvin Leach, who preceded... View Obituary & Service Information