The number currently linked to Leonard is (423) 942-6854. He has stayed in Sequatchie before moving to Sequatchie. 1963 is the birth year of Leonard. The residency of Leonard is at 440 Lick Point Rd, Sequatchie, Tn 37374. Leonard turned 61 years old.