Cleon was born 89 years ago. 11820 Northport Dr, Florissant, Mo 63033 is where Cleon resides. Cities Cleon has lived in before are Saint Louis and Florissant. This person's birth year is 1935. Cleon has listed (314) 838-1070 as his phone number. Cleon's possible relatives are Jarvis Mcshann Partman, Georgette E Russell, Laruth R Partman and 5 other people.
According to car sales records, Cleon purchased a car in 2010. The brand of the car was Nissan 370z and VIN was JN1AZ4EHXAM501023.