Thomas Nicolas Gaines
Birth date:
1 JUL 1858
Birth place:
Charlotte Co., , Virginia, United States
 
Death date:
  7 MAR 1918
Death place:
  , , ,

Gaines Family

Parents:
Father: Robert Francis Gaines
Mother: Susan W. Edmunds
Spouse:
Spouse:
 
Siblings:
Martha Edmunds Gaines
Mary Elizabeth Gaines
William Richard Gaines
Susan Morton Gaines
Henry Edmunds Gaines
Robert Littleton Gaines
Sallie Ann Gaines
Sally A. Gaines
Clem Jennings Gaines
Clement Gaines
Joseph Edmunds Gaines
Margaret Susan Gaines
Thomas Nicolas Gaines
Clement Gaines
Sally A. Gaines
William Gaines
Children: