212 Peachtree St, Wrens, Ga 30833 is where Leonard lives. A city Leonard has lived in before is Charlotte. Leonard turned 87 years old. Leonard's birth year is 1936. The number currently linked to Leonard is (706) 547-3441.