The age of Leon is 82. The birth year was listed as 1942. The number currently linked to Leon is (208) 653-2552. We have found 5 possible relatives of Leon: Norman Eugene Spidell, Ellen Marie Spidell, Lennette M Spidell and 2 other people. Leon has previously lived in Ketchum, Beaverton, Oak Harbor and one other city. Leon’s current address is Hc 87, Mountain Home, Id 83647.