Cleo has reached the age of 99 years. 16770 Cathys Loop, Peyton, Co 80831 is where Cleo resides. This person's birth year is 1925. Public records show Colorado Springs, Norco, Placerville and one other city as cities Cleo also stayed in. Cleo has listed phone number: (719) 683-3590.