Elia Townsel was born in 1967, age 56. Elia Townsel's address is 4495 Beacon Hill Cove , Memphis, TN 38127. Possible relatives include Arthur Townsel, Ella Townsel and 3 others. Public records show Elia has also lived in Memphis, TN. Elia's latest phone number is (901) 937-5441.
Phone Numbers: (901) 937-5441
Results 1 - 1 of 1