The number currently linked to Leonard is (513) 553-6390. Leonard turned 89 years old. The birth year was listed as 1934. Leonard’s residency is at 3569 Smyrna Rd, Felicity, Oh 45120. Public records show Moscow and Felicity as cities Leonard also stayed in.