The Shemwell Family

  • Use compact layout

Interactive tree of Hannah Cowan

Hannah Cowan
Preston Nevins Long 18181901
William Long Sr. 17691853
Jane Smart 17741842
William Smart Jr. 17441827
Jean “Jennie” Huddlestone
William Smart 17201795
Isabella Jean McGaughy 17301790