Mary E. Holmes
Generation: 1
1. Mary E. Holmes Family/Spouse: John Sutton Holmes. John was born in 1853 in Cumberland, Harnett, North Carolina, United States; died in Nov 1887 in Wayne County, North Carolina, USA. [Group Sheet] [Family Chart]