Leonard’s current address is 3185 Wright St, Wheat Ridge, Co 80215. Leonard's birth year is 1915. Leonard turned 109 years old. Leonard owns the phone number (303) 274-7953. This person has lived also in Denver and Littleton.