This person has lived also in Kissimmee, Millington and Munford. 28 West Dr, Munford, Tn 38058 is where Leon lives. His birth year was listed as 1935. Leon turned 89 years old. Leon is related to or closely associated with Sharon Patricia Sloan, Gary Leon Sloan, Ronald Ellis Sloan and 6 other people. The number currently linked to Leon is (901) 876-5380.