William Allan MACKINNON
   Birth :  4 January 1886, Tryon Road, Churchill, Lot 30, Prince Edward Island, Canada
   Baptism :  4 April 1886 Riverdale, Lot 30, Prince Edward Island, Canada
   Died :  March 1980, Haverhill, Essex County, Massachusetts, USA
   Buried :
   Father :  Peter MACKINNON 
   Mother :  Anne A ROGERSON 

  Archibald MCKINNON  
  Peter MACKINNON  
  Isabella FERGUSON 
 William Allan MACKINNON  
  Allan ROGERSON  
  Anne A ROGERSON  
  Catherine UNKNOWN  

Source :Unknown
Email :
Web Site :