1972 is the birth year of Leonard. Vincent Turner Crawley, Darlene Dyess Crawley, Stephanie Elaine Leonard and 6 other people are people possibly related to Leonard. Leonard has listed phone number: (404) 633-1403. 2743 Shetland Dr, Decatur, Ga 30033 is where Leonard lives. Business linked with Leonard is St Johns Lutheran Church. Leonard has previously lived in Atlanta, Alexandria, Austin and 2 other cities. The current age of Leonard is 52.