Ichabod Lord
Generation: 1
1. Ichabod Lord was born on 12 Jun 1762 in Colchester, New London, Connecticut, United States.

| 1. | Ichabod Lord was born on 12 Jun 1762 in Colchester, New London, Connecticut, United States. |