Leonard’s residency is at 3805 27Th St, Columbus, Ne 68601. 1956 is the birth year of Leonard. Leonard has listed (402) 564-7113 as his phone number. Public records show Columbus and Norfolk as cities Leonard also stayed in. Leonard has reached the age of 68 years.