Hannah Allen (daughter of William Allen and Ann (Unknown)) was born June 17, 1642 in Salisbury, MA, and died date unknown. She married Peter Ayre on November 01, 1659 in Haverhill, MA.
More About Hannah Allen and Peter Ayre: Marriage: November 01, 1659, Haverhill, MA.
Children of Hannah Allen and Peter Ayre are:
+Mary Ayre, b. August 06, 1666, Haverhill, MA, d. 1743.