Life MapJohn HAINES10 Dec 1664 - Nov 1728 |
1684 Marriage Place Burlington County, NJ |
|
1728 Death Place Evesham Twp, Burlington, NJ |
Life MapJohn HAINES10 Dec 1664 - Nov 1728 |
1684 Marriage Place Burlington County, NJ |
|
1728 Death Place Evesham Twp, Burlington, NJ |