Family: Stephen Larrabee / Margaret Mains (F18060)
-
Male
Stephen Larrabee
Birth 1570 New Hampshire, United States 
Death 7 Sep 1676 Burial Marriage Father Mother
Female
Margaret Mains
Birth 1573 Maine, United States 
Death 1652 Maine, United States 
Burial Father Mother
Male
+ Benjamin Larrabee
Birth 1594 New Hampshire, United States 
Death 16 Oct 1661 Middlesex, Connecticut, United States 
Burial Spouse Deborah Ingersoll | F17606 Marriage 1619 Connecticut, United States 
