Family/Spouse: Dudley, Archie. Archie was born in 1886 in Dunstable, Bedfordshire, England. [Group Sheet] [Family Chart]