Twana Ellis was born in 1971, age 52. Twana Ellis's address is 563 Monteagle Drive , Memphis, TN 38109. Possible relatives include Ida Ellis, Johnny Ellis and 2 others. Public records show Twana has also lived in Memphis, TN. Twana's latest phone number is (901) 304-5456. Previous phone numbers include (901) 314-9650 and (901) 357-8554.
Also goes by: Twana Ellis
Results 1 - 1 of 1