The current age of Cleora is 56. Cleora's birth date was listed as 1968. This person has stayed in Malvern and Little Rock before moving to Malvern. We have found 6 possible relatives of Cleora: Alan Vaughan Mcclain, Kirk D Young, Helen Lois Young and 3 other people. Cleora’s residency is at 1001 Spruce St, Malvern, Ar 72104. Cleora has listed phone number: (501) 332-6493.