Cleo owns the phone number (614) 760-0263. Cleo’s current address is 6470 Post Rd, Dublin, Oh 43016. Cleo has reached 114 years of age. Cities Cleo has lived in before are Dublin, Columbus and Powell. The birth year was listed as 1909.