Leon was born in 1953. Leon has listed (423) 332-3471 as his phone number. This year Leon celebrated his 71 birthday. Leon’s residency is at 2206 Daugherty Ferry Rd #R, Sale Creek, Tn 37373.