Leonard turned 84 years old. Leonard’s current address is 265 County Road 103, Athens, Tn 37303. Other cities that he has stayed in are Decatur and Athens. Phone number listed for Leonard is (423) 304-3257. His birth year was listed as 1939.