Leonard owns the phone number (812) 283-8658. This person's birth year is 1983. Leonard has previously lived in Jeffersonville, Clarksville and Louisville. 104 Cherokee Dr, Jeffersonville, In 47130 is where Leonard resides. Leonard has reached 42 years of age.