The age of Leonard is 94. Leonard’s current address is 1604 Rucker Rd, Alpharetta, Ga 30009. 1930 is the birth year of Leonard. Leonard owns the phone number (770) 475-9458. Leonard has previously lived in Alpharetta.