Thelma Means was born in 1922, age 102. Thelma Means's address is 4624 Lochridge Road , North Little Rock, AR 72116. Possible relatives include Elizabeth Duckett, Becky Means and 1 others. Public records show Thelma has also lived in North Little Rock, AR. Thelma's latest phone number is (501) 753-5848. Previous phone numbers include (501) 771-1750.
Results 1 - 1 of 1