Helen E Stoddard
View TreeBirth
2 December 1921
Utah, USA
Death
30 July 2001
Meridian, Lauderdale, Mississippi, USA
View Profile
Relatives
Spouse(s)
Robert Edd Davenport
Marriage: 1939
Millard, Utah, USA
Children