Cleo's birth year is 1933. Public records show Menasha, Mission and Kimberly as cities Cleo also stayed in. The current age of Cleo is 90. The number currently linked to Cleo is (920) 734-8240. Cleo’s current address is 1699 Alcan Dr #203, Menasha, Wi 54952.