His birth year was listed as 1956. Charlotte and Clover are cities Leonard has lived in. Phone number listed for Leonard is (704) 583-9525. Leonard is a resident of 14218 Walkers Crossing Dr, Charlotte, Nc 28273. Leonard turned 68 years old.