This person's birth year is 1964. 1322 Thunder Swamp Rd, Mount Olive, Nc 28365 is where Leonard resides. The current age of Leonard is 61. Leonard has listed (919) 658-3285 as his phone number. Emerald Isle, Hamlet and Mount Olive are cities Leonard has lived in.