Birth Places of Ancestors


David DUNCAN (b. 13 August 1765, Petersham, Massachusetts, USA  d. 2 January 1812, Roseway, Shelburne, Shelburne, Nova Scotia, Canada)

David DUNCAN
b. Petersham, Massachusetts, USA


Father's side of family


Mother's side of family