The current age of Cleo is 75. The number currently linked to Cleo is (541) 389-9638. Cleo is a resident of 1110 Teakwood Dr, Bend, Or 97702. 1949 is the birth year of Cleo. Cities Cleo has lived in before are Buellton, Bend and Santa Barbara. Gallery Real Estate, Inc is a business Cleo has some connections with.