Cities Leonard has lived in before are Covington, Metairie, Kenner and one other city. Leonard’s residency is at 500 Keystone Rd, Mary Esther, Fl 32569. This person's birth year is 1977. The age of Leonard is 47. The number currently linked to Leonard is (850) 581-4309.