The current age of Leon is 66. The residency of Leon is at 20519 Highway 62, Lincoln, Ar 72744. Leon has listed (479) 848-2938 as his phone number. This person has lived also in Canehill, Susanville, Standish and one other city. The possible relatives of Leon are Janelle Luond, Jan Luond, Louis A Luond and 2 other people. 1958 is the birth year of Leon.