The birth year was listed as 1967. Leonard's possible relatives are Nerone Harrell, Julia Bell Harrell, Shannon Kentrel Harrell and 4 other people. He has stayed in Clinton before moving to Clinton. Records link phone number (504) 683-3788 with Leonard’s details. Leonard’s current address is 12694 Muse Ln, Clinton, La 70722. This year Leonard celebrated his 58 birthday.