Public records show Neenah as a city Cleo also stayed in. The age of Cleo is 81. This person's birth year is 1943. The number currently linked to Cleo is (920) 722-0787. 1343 Primrose Ln, Neenah, Wi 54956 is where Cleo lives.