Leonard was born 36 years ago. Leonard has previously lived in Atlanta, Decatur and Conley. Leonard has listed phone number: (404) 243-8676. 1988 is his birth date. Leonard’s residency is at 912 Lakewood Ln, Jonesboro, Ga 30238.