Leonard turned 86 years old. The birth year was listed as 1938. Other a city that he has stayed in is Girard. Phone number listed for Leonard is (330) 530-1137. 1016 Parkview Ave, Mc Donald, Oh 44437 is where Leonard resides.