Cleo has listed phone number: (205) 647-0369. Cleo’s residency is at 9041 1St Ave, Trafford, Al 35172. The current age of Cleo is 56. Public records show Trafford as a city Cleo also stayed in. Cleo was born in 1968.