Individual Information
Archibald Noah Dudley Taylor
Birth:
11 Apr 1871
Arkansas
FCID:6099:1536
Parents
Father:
Wiley Malachi Taylor
Mother: Mariah Louisa Watts
Marriage(s)