Leonard Joseph Allen
1902 - 1991 (89 years)
Generation: 1
1. Leonard Joseph Allen was born on 3 Apr 1902 in Slough, Buckinghamshire, England; died in Nov 1991 in Windsor & Maidenhead District, Berkshire, England.