Leonard turned 98 years old. Leonard is a resident of 334 4Th St, Winnemucca, Nv 89445. Cities Leonard has lived in before are Jerome, Yerington and Sparks. The birth year was listed as 1925. The phone number (775) 623-3160 is Leonard’s.