Leroy Beard
1926 - 1999 (73 years)
Generation: 1
1. Leroy Beard was born on 24 Apr 1926 in Missouri, USA; died on 19 Sep 1999 in Missouri, USA. Family/Spouse: Laverne O'Neill. [Group Sheet] [Family Chart]
Children: