This year Leonard celebrated his 79 birthday. The number currently linked to Leonard is (215) 548-2470. 1945 is the birth year of Leonard. Leonard’s residency is at 1801 Grange Ave, Philadelphia, Pa 19141. Company linked with Leonard is: African-American Cultural Association Of Sharon, Inc. Other cities that he has stayed in are Sharon, Clarksburg, Windsor and one other city.