Individual Information
Floyd Willoughby
Birth:
1893
Chandler, Oklahoma
FCID:4376:7619
Parents
Father:
William Enoch Willoughby
Mother:
Sarah Almeda King
Marriage(s)