Nelli Smalls was born in 1981, age 43. Nelli Smalls's address is 4595 Cushing Road , Hollywood, SC 29449. Possible relatives include Elvira Chisolm, Rose Mcfadden and 6 others. Public records show Nelli has also lived in Charleston, SC. Nelli's latest phone number is (843) 889-1661.
Phone Numbers: (843) 889-1661
Results 1 - 1 of 1