Mary Agnes Thornhill
Birth date:
5 AUG 1858
Birth place:
Appomattox, , Virginia, United States
 
Death date:
  19 MAY 1947
Death place:
  Richmond, , Virginia, United States

Thornhill Family

Parents:
Father: Albert Thornhill
Mother: Lucinda Lowry
Spouse:
Spouse: David Alexander Christian
 
Siblings:
Luther Rice Thornhill
Mary Agnes Thornhill
Children:
David Alexander Christian
Lucy (Mildred) Christian
Madeleine Hamner Christian
George Hunt Christian
Mary Agnes Christian
William Diuguid Christian
Albert Thornhill Christian
Thomas Luther Christian
Frances Lowry Christian
Madeleine Hamner Christian
David Alexander Christian\
Madeleine Hammer Christian\
Lucy Christian\
William Diuguid Christian