373 Glenwood Rd, Bristol, Tn 37620 is where Leon resides. The number currently linked to Leon is (423) 968-3041. Leon has reached the age of 85 years. Public records show Bristol as a city Leon also stayed in. Possible relatives of Leon are: Ricky Lynn Norton, Jane Marie Norton, Ross Allen Norton and 6 other people. Leon's birth date was listed as 1938.