William MCPHERSON

Birth:
Abt 1660
of Perth, Scotland
Father:
Blocked
Mother:
Blocked
Sources:
FamilySearch.org/FamilyTree
Ancestry.com
Janet MCKEIGE
Birth:
Abt 1655
of Carronhill, Aberdeen, Scotland
Father:
Blocked
Mother:
Blocked
Children
Marriage
1
Birth:
Abt 1690
of Farnham, Richmond, Virginia
Death:
2 Mar 1746
Hyde, North Carolina
Marr:
Abt 1722
of Albemarle, North Carolina 
FamilyCentral Network
William McPherson - Janet McKeige

William McPherson was born at of Perth, Scotland Abt 1660.

He married Janet McKeige . Janet McKeige was born at of Carronhill, Aberdeen, Scotland Abt 1655 .

They were the parents of 1 child:
Mary McPherson born Abt 1690.