The current age of Leonard is 59. This person has lived also in Romeoville, Rolling Mdws, Downers Grove and 2 other cities. Phone number listed for Leonard is (217) 346-2533. Leonard is a resident of 107 Missouri St, Hindsboro, Il 61930. Company linked with Leonard is: Tkra Services Incorporated. 1965 is the birth year of Leonard.