Leonard's birth year is 1966. Leonard’s residency is at 12729 Voltaire Ave, El Mirage, Az 85335. Records link phone number (904) 259-6478 with Leonard’s details. Leonard has reached 59 years of age. Lisa Marie Levesque, Baker Melba Parks, Deborah Parksplunkard and 3 other people are people possibly related to Leonard. Public records show Jacksonville, Andrews Airforce Base, Glen Saint Mary and 2 other cities as cities Leonard also stayed in.