Cleo currently resides at 119 Stewart St, Goose Creek, Sc 29445. The current age of Cleo is 98. 1926 is the birth year of Cleo. The phone number (843) 553-7199 is Cleo’s. Cities Cleo has lived in before are Norfolk and Summerville.