Waterloo Region Generations
A record of the people of Waterloo Region, Ontario.

Family: John McPherson / Mary Cannon (F33590)



Family Chart     |    PDF

John McPherson
Male (1816- )
Mary Cannon
Female (1816- )
Donald McPherson
Male (1846- )