Theola Turner was born in 1954, age 70. Theola Turner's address is 7806 Pelican Court # 18, Charlotte, NC 28227. Possible relatives include Adam Turner, Bertha Turner and 2 others. Theola's latest phone number is (704) 408-5063. Previous phone numbers include (704) 499-6440 and (704) 831-2996.
Address History: 7806 Pelican Court # 18, Charlotte, NC 28227
Results 1 - 1 of 1