Leonard is a resident of 116 Laramie Dr, Mebane, Nc 27302. Leonard's birth year is 1922. The phone number (540) 857-0091 is Leonard’s. This year Leonard celebrated his 101 birthday. Public records show Roanoke and Mebane as cities Leonard also stayed in. People possibly related to Leonard are Bill Spicer, William Russell Spicer, June Whittier Spicer and one other person.