Living McFarland
Drag or scroll to see more of the chart.
Charles Templeton McFarland
1867-1926
1867-1926
Eloise Powell McAffee
1866-1934
1866-1934
James Porter McFarland
1889-1952
1889-1952
Louise Nevitt McFarland
1887-1982
1887-1982
James Porter Mcfarland, Jr.
1912-1977
1912-1977