Leonard’s current address is 7015 Old Greenville Hwy, Liberty, Sc 29657. 1929 is his birth date. Leonard has listed phone number: (864) 859-0281. Other a city that he has stayed in is Liberty. Leonard was born 95 years ago.