Margaret (Maggie) Armstrong
Birth:
3 Nov 1842
Sponlade, West Bromwick, Stafford, England
Christening:
England
Death:
Iowa
FCID:36245:212
Parents
Father:
William Armstrong
Mother:
Catherine Craddock
Marriage(s)

William Peters
md. 1863
Camp Floyd, Fairfield, Utah, Utah
Children

William Peters
md.
Children