Sheila Doris Inwood
1923 - 2007 (83 years)
Generation: 1
1. Sheila Doris Inwood was born on 16 Jul 1923 in Medway District, Kent, England; died on 13 Jun 2007 in Cheltenham, Gloucestershire, England. Sheila married Living. [Group Sheet]