Interactive tree of Margaret S A Kegley

Margaret S A Kegley 1855
David Kegley 18291907
Mary H Totten 18321914
George Washington Sr Kegley 17961864
Rachel Snavely 17961870