Cleon Ruckart was born in 1920, age 104. Cleon Ruckart's address is 668 Po Box , Knoxville, TN 37901. Possible relatives include Michelle Ruckart, Mildre Ruckart and others. Public records show Cleon has also lived in Knoxville, TN. Cleon's latest phone number is (423) 693-7167. Previous phone numbers include (865) 560-9450 and (865) 621-9227.
Address History: 668 Po Box, Knoxville, TN 37901;
8800 Aragon Lane, Knoxville, TN 37923
Results 1 - 1 of 1