The birth year was listed as 1954. Leon has reached 71 years of age. Records link phone number (903) 782-9503 with Leon’s details. People possibly related to Leon are Easter L Mccleary, Mary Mccleary, Ester Ware Mccleary and one other person. 481 Sherman St, Paris, Tx 75460 is where Leon resides. Public records show Vernon, Arkansas City, Desoto and one other city as cities Leon also stayed in.