Individual Information
Eliza Ellen Duncan
Birth:
26 Jan 1863
St. Louis, St. Louis, Missouri
Death:
27 Mar 1920
FCID:5976:241
Parents
Father:
Thomas Huston Duncan
Mother: Elizabeth Catherine Jones
Marriage(s)