Luevinia Townsend was born in 1926, age 98. Luevinia Townsend's address is 11865 Nevins Road , Moundville, AL 35474. Possible relatives include Caroline Harper, Alexander Isaac and 8 others. Public records show Luevinia has also lived in Moundville, AL.
Results 1 - 1 of 1