Loyd 'Homer' Leech, 76, of California, Missouri passed away Wednesday, April 06, 2016 at California Care Center California, Missouri. He was born on April 01, 1940 in Putnam County, Missouri to Earl and Cholie (Humphrey) Leech. On October 19,... View Obituary & Service Information