Barbra Towles was born in 1952, age 71. Barbra Towles's address is 2830 Semmes Street , Memphis, TN 38114. Possible relatives include Barbara Gibbs, Brian Towles and 8 others. Barbra's latest phone number is (901) 743-2484. Previous phone numbers include (901) 794-3759.
Also goes by: Barbara I Towles
Address History: 2830 Semmes Street, Memphis, TN 38114;
36 Touissant Avenue, Yonkers, NY 10710;
Oakland, TN 38060
Results 1 - 1 of 1