Person ID: I17558562042

Francis Peabody

1614 – 19 Feb 1698

Male

Married: 18 May 1654 — Framingham, Middlesex, Massachusetts, United States