Leonard has reached 86 years of age. Leonard has listed phone number: (919) 231-4789. 1938 is his birth date. He has stayed in Raleigh before moving to Raleigh. 11816 Black Horse Run, Raleigh, Nc 27613 is where Leonard lives. Leonard is related to or closely associated with Elnora A Wilburn, Kimberly J Wilburn, Jr Leonardc Wilburn and one other person.