Records link phone number (419) 875-6884 with Leonard’s details. Leonard has reached 57 years of age. Records link Leonard with Sharon K Mohrboyett, Debra Michelle Mohr, Kenneth A Mohr and 4 other people. Leonard’s residency is at 422 Squire St, Holgate, Oh 43527. 1967 is his birth date. Public records show Grand Rapids, Neapolis, Swanton and one other city as cities Leonard also stayed in.