Armour M Mcfarlane
1860 - 1925 (65 years)
Generation: 1
1. Armour M Mcfarlane was born on 2 Feb 1860 in Lisson Settlement, Kings County, New Brunswick, Canada; died on 5 Nov 1925 in New Maryland, York, New Brunswick, Canada.