1935 is his birth date. Leonard has reached the age of 89 years. Cities Leonard has lived in before are Yorktown, Deland and Newport News. Leonard currently resides at 3282 Country Ln, Deland, Fl 32724. Leonard has listed phone number: (757) 874-0395.