Other cities that he has stayed in are Montgomery, Philadelphia, South Easton and 6 other cities. Leonard currently resides at 4304 Archibald Way, Raleigh, Nc 27616. Records link phone number (334) 395-7836 with Leonard’s details. The birth year was listed as 1971. Leonard was born 53 years ago. Carolyn M Nichols, Carolyn M Nichols, Darlene D Nichols and 4 other people are people possibly related to Leonard.