Individual Information
Alexander Todd
Birth:
9 Oct 1881
Choctaw, Alabama
Death:
5 Oct 1958
Toxey, Choctaw, Alabama
FCID:6328:10915
Parents
Father:
Richard Lafeyette Todd
Mother:
Martha Ann Edmunds
Marriage(s)