James Monroe McFarland
1830 - 1901 (71 years)
Generation: 1
1. James Monroe McFarland was born on 4 Feb 1830 in Trenton, Hancock County, Maine, USA; died on 23 Nov 1901 in Hancock, Hancock County, Maine, USA.