Eighth Generation


765. Mary Eleanor Castles was born on 21 December 1871. She died on 23 September 1907.

Mary Eleanor Castles and Elifas M. Moore were married. Elifas M. Moore (private).