Allan MacLeod
Generation: 1
1. Allan MacLeod Family/Spouse: Unknown. [Group Sheet] [Family Chart]
Children:- Margaret MacLeod was born about 1870 in Cumberland County, Nova Scotia, Canada; died on 09 May 1945 in Halifax, Halifax County, Nova Scotia, Canada.