Oma Elizabeth Needham
Birth date:
4 DEC 1913
Birth place:
Porter, Montgomery, Texas, United States
 
Death date:
 
Death place:
  , , ,

Needham Family

Parents:
Father: Clennie Enoch Needham
Mother: Minnie Elizabeth Sherrouse
Spouse:
Spouse: Zeamer H. Williams
 
Siblings:
Edna Louella Needham
Children: