Records link phone number (901) 385-2156 with Teena’s details. 4658 Maddox Ave, Memphis, Tn 38128 is where Teena resides. Teena was born in 1971. Teena's possible relatives are James Larry Miller, Eric P Miller, Betty J Miller and 6 other people. Hernando, Southaven and Murfreesboro are cities Teena has lived in. This year Teena celebrated this person's 53 birthday.