He has stayed in Lewisville, Pascagoula, Moss Point and one other city before moving to Mesquite. The number currently linked to Cleon is (972) 221-3708. The current age of Cleon is 51. Cleon’s residency is at 1503 Hancock Dr, Mesquite, Tx 75149. People possibly related to Cleon are Daphnadede Erickson, Michael Dennis Davis, Titus Davis and 6 other people. Cleon's birth year is 1973.