1944 is the birth year of Leonard. The current age of Leonard is 81. Leonard is a resident of 165 County Road 370 #370, Stevenson, Al 35772. Leonard owns the phone number (256) 437-8853. He has stayed in Stevenson before moving to Stevenson.