Leonard's birth date was listed as 1950. Leonard's possible relatives are E Higginbotham, Shirley B Higginbothan, Hassan Wendi Higginbotham and 2 other people. This year Leonard celebrated his 74 birthday. 771 End Ave #4B, New York, Ny 10025 is where Leonard lives. Records link phone number (212) 662-3883 with Leonard’s details. He has stayed in New York before moving to New York.