Helen Leach
June 21, 1923 - February 24, 2013
Helen Leach, 89, a longtime Johnson County resident, died February 24, 2013, in Keene after a short illness. Her memorial service will be on Saturday, April 6, at 3 p.m. in the sanctuary of the Keene Seventh-day Adventist Church. Helen... View Obituary & Service Information