This person's birth year is 1960. Leonard is a resident of 1349 Tolly Ganly Cir, Orangeburg, Sc 29118. Phone number listed for Leonard is (803) 531-2451. The current age of Leonard is 64. This person has lived also in Orangeburg.