Individual Information
Richard Gaines Long
Birth:
1826
Caswell, North Carolina
Death:
27 Feb 1910
FCID:5689:1704
Parents
Father:
John Long
Mother: Eunice Rose
Marriage(s)