Cleo has previously lived in Conroe, Spring and Humble. Cleo has reached 84 years of age. The residency of Cleo is at 1023 Pilot Point Dr, Houston, Tx 77038. The phone number (936) 264-4199 is Cleo’s. Cleo's birth date was listed as 1940.