Clifford Homer Leach
April 24, 1936 - September 2, 2015
Clifford H. “Cliff” Leach, 79, of Philomath passed away Wednesday, Sept. 2, 2015, at Good Samaritan Regional Medical Center in Corvallis with family at his side. He was born in Creston, Nebraska, to Raymond and Anna (Cherney) Leach.... View Obituary & Service Information