Possible relatives of Cleo are: Robert Lee Riherd, Leslie Mphysres Riherd, Leslie Mreverend Riherd and 6 other people. Cleo's birth year is 1921. She has stayed in Owensboro before moving to Owensboro. Cleo has reached 102 years of age. 1113 Potomac Ct, Owensboro, Ky 42303 is where Cleo resides. Phone number listed for Cleo is (502) 683-2396.