1 Personal Profile for Thell Ellis Found.

Results 1 - 1 of 1

✔ Address(2). Thell Ellis found in North Carolina. Find Thell Ellis's home address, phone numbers, background check, social media profiles, email addresses, age, birthday, white pages and public records.

View Records

Thell Ellis was born in 1911, age 113. Thell Ellis's address is 2420 Banner Street , Durham, NC 27704. Possible relatives include Angela Dowell, Alton Ellis and 2 others. Public records show Thell has also lived in Roxboro, NC.

Results 1 - 1 of 1

Filter by State