His birth year was listed as 1929. Leon is a resident of 102 Mimosa Dr, Leland, Ms 38756. Leon has listed phone number: (662) 686-4393. Leland is a city Leon has lived in. People possibly related to Leon are Deborah A Keen, Maurice L Keen, Wesley L Keen and 3 other people. The age of Leon is 95.