John Middleton
Birth:
1695
Onslow, North Carolina
Death:
1744
Onslow, North Carolina
FCID:38300:765
Parents
Father:
John Middleton
Mother:
Eleanor Rogers
Marriage(s)