Deanea Ellis was born in 1968, age 55. Deanea Ellis's address is 3396 Reynard Road , Memphis, TN 38128. Possible relatives include Bertha Ellis, Deanea Ellis and 3 others. Public records show Deanea has also lived in Memphis, TN. Deanea's latest phone number is (901) 238-1486. Previous phone numbers include (901) 336-1336 and (901) 353-6878.
Results 1 - 1 of 1