Person ID: I8779229589

Stephen Greenleaf

8 AUG 1628 – 1 DEC 1690

Male

Married: 13 NOV 1651 — Newbury, Essex, Massachusetts, United States