Cleon Cleek was born in 1975, age 48. Cleon Cleek's address is 8387 S Old Palmyra Road , Pekin, IN 47165. Possible relatives include Jessica Burchett, Charles Cleek and 4 others. Public records show Cleon has also lived in Pekin, IN and Salem, IN. Cleon's latest phone number is (812) 883-5641. Previous phone numbers include (812) 883-6209.
Address History: 8387 S Old Palmyra Road, Pekin, IN 47165;
8383 S Old Palmyra Road, Pekin, IN 47165;
Salem, IN 47167;
Scottsburg, IN 47170
Results 1 - 1 of 1