view all
Immediate Family
-
Privatechild
view all
James Adair MacGregor's Timeline
1895 |
October 28, 1895
|
Kent County, NB, Canada
|
|
???? |
Waterville, Kennebec County, ME, United States
|