Leonard is a resident of 3659 Tanglewood Dr, Springdale, Ar 72764. Leonard was born 65 years ago. Leonard owns the phone number (479) 751-9167. Prairie Grove, Fayetteville, Lake Wales and 2 other cities are cities Leonard has lived in. 1959 is his birth date.