John Perry McFarland
1820 - 1902 (82 years)
Generation: 1
1. John Perry McFarland was born on 28 Aug 1820 in Todd County, Kentucky, USA; died on 26 Sep 1902 in Liberty Center, Warren County, Iowa, USA.