
Margaret Mains

-
Name Margaret Mains Birth 1573 Maine, United States Gender Female FSID LVST-QYR Death 1652 Maine, United States Person ID I28002 footsteps Last Modified 1 Jul 2025
Family Stephen Larrabee, b. 1570, New Hampshire, United States d. 7 Sep 1676 (Age 106 years)
Children + 1. Benjamin Larrabee, b. 1594, New Hampshire, United States d. 16 Oct 1661, Middlesex, Connecticut, United States
(Age 67 years) [Father: natural] [Mother: natural]
Family ID F15644 Group Sheet | Family Chart Last Modified 1 Jul 2025