Leonard has previously lived in Clinton Township, Detroit and Mount Clemens. Leonard currently resides at 43102 Herring Dr, Clinton Twp, Mi 48038. The age of Leonard is 107. Leonard's birth date was listed as 1917. Phone number listed for Leonard is (810) 463-5846.