Cleo has listed phone number: (504) 654-2944. The current age of Cleo is 88. Cleo’s current address is 4918 Kennedy Dr, Zachary, La 70791. Cleo's birth date was listed as 1935. A city Cleo has lived in before is Zachary.