4817 Lonely Oak Dr, New Orleans, La 70126 is where Leonard resides. This person's birth year is 1952. The current age of Leonard is 73. He has stayed in New Orleans before moving to New Orleans. The number currently linked to Leonard is (504) 241-5619.