Cleo’s residency is at 15 102Nd St, Miami Shores, Fl 33150. The number currently linked to Cleo is (305) 754-6166. 1928 is the birth year of Cleo. Possible relatives of Cleo are: Dorothy Louise Albury, George H Albury, Alberta S Albury and 4 other people. This person has lived also in Miami Gardens, Opa Locka, Brandon and one other city. Cleo has reached 96 years of age.