Family/Spouse: Ellen Leslie Weatherhead. Ellen was born about 1871 in Barbados. [Group Sheet] [Family Chart]