Cleo’s current address is 875 Padgett Cir, Pahokee, Fl 33476. Cleo was born 84 years ago. The number currently linked to Cleo is (561) 924-2192. Her birth year was listed as 1939. Other cities that she has stayed in are Fort Lauderdale and Pahokee.