Public records show Peoria, Glendale, Phoenix and one other city as cities Leonard also stayed in. Leonard’s current address is 5793 West St, Sanborn, Ny 14132. This person's birth year is 1958. The number currently linked to Leonard is (623) 486-3444. Leonard has reached 66 years of age.