Owen John Gallacher Mcleod
Birth date:
5 DEC 1906
Birth place:
Edinburgh, , ,
 
Death date:
  1982
Death place:
  Haymarket Edinburgh, , ,

Mcleod Family

Parents:
Father: Alexander Mcleod
Mother: Joanna Gallagher
Spouse:
Spouse: Mary Josephine Foster
 
Siblings:
Peter Alexander Vincent Johns Mcleod
Joanna Mcleod
Alexander Mcleod
Wilhemina Mcleod
Owen John Gallacher Mcleod
William Adms Mcleod
Catherine Gallagher McLeod
Children: