Selba’s residency is at 174 Batley Loop Rd, Clinton, Tn 37716. The possible relatives of Selba are Lloyd D Scott, Marion Burgess Scott, Nina Beth Scott and one other person. Selba was born 52 years ago. Public records show Clinton and Spartanburg as cities Selba also stayed in. 1972 is the birth year of Selba. The number currently linked to Selba is (865) 435-0533.