Records link Leonard with Brenda Roe Carter, Kris Odell Carter, Trella Mae Carter and 4 other people. In addition to Jacksonville, Leonard also lived in Tulsa, Quanah, Fort Worth and 2 other cities. Leonard’s residency is at 709 Chaucer Cv, Jacksonville, Ar 72076. This person is linked with Loc Windows And Siding, Inc. Leonard turned 73 years old. Leonard's birth year is 1951. Leonard owns the phone number (918) 250-0270.