Waterfall Family History
HEYDON Mary Libra
1873 - 1958 (85 years) Submit Photo / Document
Generation: 1
1. HEYDON Mary Libra was born 1873, Foleshill, Warwickshire, England; died 5 Jun 1958, The Kent & Sussex Hospital, Tunbridge Wells, Kent, England. Mary married EXCELL Maurice Stanley 1905, Mansfield. [Group Sheet]