Individual Information
Eldon "Son" Angel
Birth:
24 Oct 1918
Oklahoma
Death:
Jun 1987
Hope, Hemstead, Arkansas
FCID:917:269
Parents
Father:
Charley A. Angel
Mother: Dolly D. Williams
Marriage(s)