The current age of Leonard is 105. Leonard’s current address is 727 4Th St #27, Mount Vernon, In 47620. 1919 is the birth year of Leonard. Leonard owns the phone number (812) 838-5409. This person has lived also in Mt Vernon.