Public records show Nichols and Darlington as cities Leonard also stayed in. This year Leonard celebrated his 66 birthday. This person's birth year is 1959. Records link phone number (843) 526-2345 with Leonard’s details. The residency of Leonard is at 9163 Highway 76, Nichols, Sc 29581.