Clee Sells was born in 1923, age 101. Clee Sells's address is 633 Po Box , New Castle, IN 47362. Possible relatives include Sarah Germain, Luda Sells and 3 others. Public records show Clee has also lived in New Castle, IN. Clee's latest phone number is (765) 465-4655.
Phone Numbers: (765) 465-4655
Address History: 633 Po Box, New Castle, IN 47362;
2701 C Avenue, New Castle, IN 47362
Results 1 - 1 of 1