Martha Helen Leuch
1922 - 2006 (83 years)
Generation: 1
1. Martha Helen Leuch was born 25 Aug 1922, Oklahoma, USA; died 29 Jul 2006, Tulsa, Tulsa, Oklahoma, USA.