Her birth year was listed as 1923. Cleo was born 100 years ago. Public records show Republic as a city Cleo also stayed in. The number currently linked to Cleo is (417) 732-7703. Cleo now resides at 402 Elm St, Republic, Mo 65738.