Mrs. Margaret Hadden  ‏(IF6PTzdzJ7)‏
Given Names: Mrs. Margaret
Surname: Hadden
Married Name: Mrs. Margaret Hadden

Gender: FemaleFemale
      

Birth: 1615 -- Salisbury, Essex, MN, USA
Death: 20 March 1672 ‏(Age 57)‏ -- Cambridge, Middlesex, MA, USA