Sun Valley is a city Leon has lived in. Leon’s current address is 1345 Oxford Ave, Sparks, Nv 89431. The current age of Leon is 94. Leon has listed (775) 358-4851 as his phone number. The possible relatives of Leon are Kendra Jean Barker, Lee Barker, Marion F Barker and 2 other people. Leon's birth year is 1929.