Individual Details
Stephen Larrabee
(1643 - 1 Sep 1676)
Events
| Birth | 1643 | North Yarmouth, Cumberland Co., ME | |||
| Death | 1 Sep 1676 | Jewell's Island, ME |
Families
| Spouse | Margaret Mains ( - ) |
| Child | Isaac Larrabee (1663 - 1755) |
(1643 - 1 Sep 1676)
| Birth | 1643 | North Yarmouth, Cumberland Co., ME | |||
| Death | 1 Sep 1676 | Jewell's Island, ME |
| Spouse | Margaret Mains ( - ) |
| Child | Isaac Larrabee (1663 - 1755) |