Ichabod Palmer
Birth:
13 Apr 1670
Stonington, New London, Connecticut
FCID:5630:2454
Parents
Father:
Gershom Palmer
Mother:
Ann Dennison
Marriage(s)