1969 is the birth year of Leonard. This year Leonard celebrated his 55 birthday. Records link phone number (919) 690-8886 with Leonard’s details. Other cities that he has stayed in are Roxboro and Durham. Leonard’s current address is 7039 Old West Ln, Oxford, Nc 27565. Terry Ruth Wagstaff, Leonard E Pettiford, Gregory Nmn Pettiford and 2 other people are people possibly related to Leonard.