Leonard is a resident of 306 Lockwood St, Wichita, Ks 67217. Records link Leonard with Leonard Andrew Mayer, Edmund Leroy Mayer, Helen M Mayer and 3 other people. Haysville and Tucson are cities Leonard has lived in. The birth year was listed as 1965. The number currently linked to Leonard is (316) 529-2693. The current age of Leonard is 59.