Records link phone number (623) 846-3983 with Cleo’s details. Public records show Phoenix as a city Cleo also stayed in. The birth year was listed as 1925. This year Cleo celebrated her 99 birthday. 166 Rr 2, Seminole, Ok 74868 is where Cleo resides.