Oliver Mann McFarland
1810 -
Generation: 1
1. Oliver Mann McFarland was born on 20 Nov 1810 in Blue Hill, Hancock, Maine, United States; died in Kansas, Seneca, Ohio.