Leonard's possible relatives are Cynthia B Fisher, Cindy B Fisher, Kimberly Williams and 3 other people. Cities Leonard has lived in before are Norfolk, Roanoke and New Orleans. Leonard is a resident of 1663 Cordova Dr, Mobile, Al 36609. Leonard owns the phone number (757) 587-0858. Leonard has reached 70 years of age. Leonard's birth year is 1954.