This year Leon celebrated his 84 birthday. 104 Springfield Dr, Smyrna, Tn 37167 is where Leon resides. Records link phone number (615) 223-0373 with Leon’s details. Leon has previously lived in Antioch and Nashville. Leon's birth year is 1939.