Person ID: I8779328358

Dooley Elwood Fincham

29 Jun 1904 – 23 May 1976

Male

Events

Born
29 Jun 1904
Died
23 May 1976

Married: Sep 1926 — Ottawa, LaSalle, Illinois, United States