Leonard's birth date was listed as 1932. The current age of Leonard is 91. Leonard has listed phone number: (402) 455-9120. 5365 29Th St, Omaha, Ne 68111 is where Leonard lives. Possible relatives of Leonard are: Patrick N Hurt, Jeannette L Hurt, Rebecca J Hurt and 2 other people. Leonard has previously lived in Omaha.