She has stayed in Oak Park, Dallas, Shorewood and 2 other cities before moving to Milwaukee. 3318 Humboldt Blvd, Milwaukee, Wi 53212 is where Cleo resides. The current age of Cleo is 73. Company linked with Cleo is: Auburn Sky Llc. Records link phone number (414) 562-0989 with Cleo’s details. This person's birth year is 1951.