Olin R Dean McClard
1900 - 1987 (86 years)
Generation: 1
1. Olin R Dean McClard was born 24 Jun 1900, Arkansas, USA; died 11 Jun 1987, Los Angeles, California, USA; was buried , Riverside, Riverside, California, USA.