Helen E Stoddard

Person

Birth

2 December 1921
Utah, USA

Death

30 July 2001
Meridian, Lauderdale, Mississippi, USA

Relatives

Spouse(s)

Robert Edd Davenport
Marriage: 1939
Millard, Utah, USA

Children