Helen Lee (F)


Birth details

Date of birth: 1850 Estimated

Place of birth: Devonport, Devon, England

Marriage details

Date of marriage: 1882 May Estimated

Place of marriage: Devonport, Devon, England

Spouse: Charles Edward Stumbles

Children:

Emily Mabel Stumbles

Ethel Louisa Stumbles

Alfred Wilton Stumbles

Harold Edward Stumbles