Individual Information
Luther Deloach
Birth:
16 May 1888
Hampton, South Carolina
Death:
20 Nov 1889
Hampton, South Carolina
FCID:4467:2883
Parents
Father:
William Benjamin Deloach
Mother: Catherine Margaret Rebecca Long
Marriage(s)