This year Leonard celebrated his 71 birthday. 131 Leawood Ave #64F, Anderson, Sc 29621 is where Leonard resides. Leonard's birth date was listed as 1953. Leonard has listed phone number: (864) 296-4520. Other cities that he has stayed in are Spartanburg, Lakewood, Rahway and one other city.