Other cities that she has stayed in are Hillsboro and Hazelwood. Cleo has listed phone number: (314) 291-1586. Cleo now resides at 12565 Santa Maria Ct #347, Hazelwood, Mo 63042. Cleo was born in 1933. Cleo has reached the age of 90 years.