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. Other Events:
- Birth: Aug
- Name: Martha Leuch
- Reference Number: 16314
- Birth: 1922, Oklahoma, USA
- Residence: 1930, Mountain View, Kiowa, Oklahoma, USA
- Residence: 1930, Mountain View, Kiowa, Oklahoma, USA
- Death: 2006, Oklahoma, USA