Twana Barber was born in 1975, age 48. Twana Barber's address is 7109 Winchester Drive , Saint Louis, MO 63121. Possible relatives include Annette Barber, Artie Barber and 6 others. Public records show Twana has also lived in Jefferson City, MO and Kansas City, MO. Twana's latest phone number is (314) 324-3626. Previous phone numbers include (314) 367-9554 and (314) 381-2434.
Address History: 7109 Winchester Drive, Saint Louis, MO 63121;
711 Lee Drive #418, Jefferson City, MO 65101;
Kansas City, MO 64119;
Las Vegas, NV 89156;
Irving, TX 75039
Results 1 - 1 of 1