This person has lived also in Martin. Leonard’s current address is 4406 Saint Michaels, Lilburn, Ga 30047. Leonard's birth year is 1950. Leonard turned 74 years old.