Leonardd turned 78 years old. 3317 Kavanaugh Dr, Huntsville, Al 35810 is where Leonardd lives. Other a city that this person has stayed in is Huntsville. 1947 is this person's birth date. Leonardd has listed (256) 852-1954 as this person's phone number.