Leonard's birth year is 1961. 5199 Woodie Ranch Ln, Rockford, Il 61114 is where Leonard lives. Leonard has reached the age of 64 years. The number currently linked to Leonard is (815) 636-5199. Public records show Lima, Gahanna and Columbus as cities Leonard also stayed in.