John B. McLeod
b: 1840
d: 1883
Biography
Facts
  • 1840 - Birth - ; Scotland [2]
  • 1883 - Death - ; Pittsburgh,Pennsylvania
Ancestors
   
?
 
 
Hugh McLeod
ABT 1810 -
  
  
  
?
 
John B. McLeod
1840 - 1883
  
 
  
?
 
   
  
  
?
 
Family Group Sheet - Child
PARENT (M) Hugh McLeod
BirthABT 1810Scotland [2]
Death
Marriageto Margaret Anderson
Father?
Mother?
PARENT (F) Margaret Anderson
BirthABT 1810
Death
Marriageto Hugh McLeod
Father?
Mother?
CHILDREN
MJohn B. McLeod
Birth1840Scotland [2]
Death1883Pittsburgh,Pennsylvania
Marriageto Anna Young
Marriage1867to Margaret Anderson
FSarah McLeod
BirthABT 1850Scotland [2]
Death
Marriageto Ernest Marland
Family Group Sheet - Spouse
PARENT (M) John B. McLeod
Birth1840Scotland [2]
Death1883 Pittsburgh,Pennsylvania
Marriageto Anna Young
Marriage1867to Margaret Anderson
FatherHugh McLeod
MotherMargaret Anderson
PARENT (F) Anna Young
BirthABT 1840
Death Patterson,New Jersey
Marriageto John B. McLeod
Father?
Mother?
CHILDREN
Family Group Sheet - Spouse
PARENT (M) John B. McLeod
Birth1840Scotland [2]
Death1883 Pittsburgh,Pennsylvania
Marriageto Anna Young
Marriage1867to Margaret Anderson
FatherHugh McLeod
MotherMargaret Anderson
PARENT (F) Margaret Anderson
BirthABT 1840
Death
Marriage1867to John B. McLeod
Father?
Mother?
CHILDREN
FElizabeth McLeod
Birth1868Scotland [2]
Death
Marriageto Mr Johnstone
Descendancy Chart
John B. McLeod b: 1840 d: 1883
Anna Young b: ABT 1840
Margaret Anderson b: ABT 1840
Elizabeth McLeod b: 1868
Mr Johnstone b: ABT 1865