Leon D. Card
1921 - 1997 (75 years)
Generation: 1
1. Leon D. Card was born on 12 Oct 1921 in USA; died on 6 Oct 1997 in Fairview Heights, Saint Clair County, Illinois, USA. Family/Spouse: Laura Marie Kimmle. [Group Sheet] [Family Chart]