Louis Lloyd Scott
1917 - 1991 (73 years)
Generation: 1
1. Louis Lloyd Scott was born on 4 Dec 1917 in Renfrew County, Ontario, Canada; died in 1991 in Sussex, England.