She has stayed in Beverly Hills, Moundsville, Ocala and one other city before moving to Dunnellon. Cleo has listed phone number: (352) 861-1068. 11600 138Th Pl, Dunnellon, Fl 34432 is where Cleo resides. Her birth year was listed as 1926. Cleo was born 98 years ago.