Luther W Leasure
1901 - 1993 (92 years)
Generation: 1
1. Luther W Leasure was born on 19 Feb 1901; died on 25 Feb 1993; was buried in 1993 in Sugar Grove, Kane, Illinois, USA.