1953 is the birth year of Leonard. Leonard has reached 71 years of age. Leonard owns the phone number (864) 225-8119. Leonard is a resident of 107 Lone Starr Ln #105, Starr, Sc 29684. Public records show Starr, Iva and Anderson as cities Leonard also stayed in.