John B. MacLeod
Birth date:
1849
Birth place:
Lower Barvas, Ross And Cromarty, Isle of Lewis, Scotland
 
Death date:
  4 SEP 1915
Death place:
  Milan, Compton, Co., Quebec Canada, , ,

MacLeod Family

Parents:
Father: Norman MacLeod
Mother: Christy MacKenzie
Spouse:
Spouse: Mary Campbell
 
Siblings:
John B. MacLeod
Malcolm B. MacLeod
Donald MacLeod
William B. MacLeod
Children:
Murdo Smith MacLeod