Individual Information
Ruffin Freeman
Birth:
1802
<, Brunswick Co., Virginia>
FCID:5336:11624
Parents
Father:
Hamlin Stokes Freeman
Mother: Elizabeth (Betsy) Hartwell
Marriage(s)