4 Generation Pedigree Chart
Mrs. Margaret Hadden















Mrs. Margaret Hadden ‎(IF6PTzdzJ7)‎
Birth 1615 -- Salisbury, Essex, MN, USA
Death 20 March 1672 ‏(Age 57)‏ -- Cambridge, Middlesex, MA, USA




Print
Back to normal view