Mary Floyd
Generation: 1
1. Mary Floyd Mary married James Finch in 1807 in Granville Co, NC. [Group Sheet] [Family Chart]