Individual Information
Homer Deloach
Birth:
Abt 1881
Hampton, South Carolina
FCID:4467:2879
Parents
Father:
William Benjamin Deloach
Mother: Catherine Margaret Rebecca Long
Marriage(s)