The birth year was listed as 1925. A city Leonard has lived in before is Waterloo. Leonard’s residency is at 8070 County Road 45, Waterloo, Al 35677. Leonard has reached 98 years of age. Records link phone number (256) 656-4539 with Leonard’s details.