Elzo Townsend was born in 1962, age 61. Elzo Townsend's address is 7600 Roundleaf Drive , Memphis, TN 38125. Possible relatives include Shirley Baldwin, Barbara Joyner and 8 others. Public records show Elzo has also lived in Saint Louis, MO. Elzo's latest phone number is (901) 308-0048. Previous phone numbers include (901) 384-3626 and (901) 572-2309. The latest email address for Elzo Townsend is ama****@yahoo.com.
Also goes by: Elzo Townsend
Emails: ama****@yahoo.com
Results 1 - 1 of 1