The current age of Leonard is 84. 5780 Stillmeadow Dr, Reno, Nv 89502 is where Leonard resides. Tahoe City and San Luis Obispo are cities Leonard has lived in. Leonard's birth date was listed as 1939. Leonard owns the phone number (775) 473-5098. Leonard is related to or closely associated with Julia Q Hathawayshaheen, Jennifer L Shaheen, Roxanna Shaheen and 3 other people.