A city Leonard has lived in before is Conway. The residency of Leonard is at 67 Barham Loop, Conway, Ar 72032. Leonard has reached the age of 93 years. The birth year was listed as 1931. Leonard owns the phone number (501) 327-7017.