Birth Places of Ancestors
Mary Ellen Eleanor GAINES (b. 1777, , Virginia, USA d. 1858, Tuscaloosa, Alabama, USA)
Mary Ellen Eleanor GAINES
b. , Virginia, USA
Father's side of family
Father - Richard GAINES b. Buck Island Creek, Albemarle, Virginia, USA
Mother's side of family
Mother - Elizabeth FLINT b. , Virginia, USA