Mary M. Phelps

Name
Mary M. /Phelps/
Family with William R. Barnacastle
husband
1838
Birth: about 1838 28 13
herself
Marriage MarriageMarch 11, 1868Bertie County, North Carolina, USA
Marriage