She has stayed in Miami and Opa Locka before moving to Miami. Cleo’s residency is at 818 55Th Ter, Miami, Fl 33127. Cleo was born in 1922. The number currently linked to Cleo is (305) 758-9535. Cleo turned 101 years old.