Leonard was born in 1959. Leonard’s residency is at 27 Rr 5, Clarksville, Ar 72830. Leonard has previously lived in Clarksville and London. Leonard has listed (479) 754-6620 as his phone number. Leonard turned 65 years old.