← Search

Castleberry / Letta Floyd

Family group sheet · ID F8026653423

Husband

Castleberry

ID: I8779218324

Wife

Letta Floyd

b. Mar 1886

ID: I8779218312

Born
Mar 1886 — Kentucky, United States