Margaret MCLEOD
   Birth :  1869, Duirnish, Isle of Skye, Invernessshire, Scotland
   Baptism :   
   Died :  
   Buried :
   Father :  Duncan MCLEOD 
   Mother :  Mary Ann GRANT 

  Donald MCLEOD  
  Duncan MCLEOD  
  Margaret LIVINGSTONE 
 Margaret MCLEOD  
  Donald GRANT  
  Mary Ann GRANT  
  Mary MACLEOD  

Source :Unknown
Email :
Web Site :