The birth year was listed as 1961. Leonard currently resides at 2554 Lockbourne Rd, Columbus, Oh 43207. The possible relatives of Leonard are Felecia R Cousin, Felicia Cousin, Christophe Cousin and 4 other people. A city Leonard has lived in before is Columbus. Leonard has reached the age of 63 years. Leonard owns the phone number (614) 299-7812.