Person ID: I8779229593

Stephen Greenleaf

15 AUG 1652 – 13 OCT 1743

Male

Married: 23 OCT 1676 — Newbury, Essex, Massachusetts, United States