Cleo’s residency is at 3254 Fern St, Wichita, Ks 67217. Records link phone number (316) 524-7332 with Cleo’s details. Public records show Wichita, Pasadena and Hutchinson as cities Cleo also stayed in. Cleo turned 62 years old. This person's birth year is 1962.