Leonard Edward Nicholls
July 28, 1939 - December 31, 2020
Leonard Edward Nicholls Born July 28, 1939 in London, England and died December 31, 2020 in Kansas City, Missouri. As a teenager Len enlisted as a British paratrooper in the 2nd Paratroop Regiment nicknamed the Red Devils. After being... View Obituary & Service Information