He has stayed in Leesburg before moving to Leesburg. Phone number listed for Leonard is (352) 728-3070. 532 Palo Verde Dr, Leesburg, Fl 34748 is where Leonard resides. Leonard has reached the age of 116 years. This person's birth year is 1908.