Loyd Franklin Leach Nov 12, 1932 – Sept 18, 2018
Loyd Franklin “Bud” Leach was born November 12, 1932, in Silva, Missouri, to Lyman Charles and Mary Maggie Meador Leach. He died Tuesday, September 18, 2018, in Tulsa, Oklahoma, at the age of 85 years. Bud was reared and...
Read More