Barcelena Townsend was born in 1921, age 103. Barcelena Townsend's address is 2312 Division Street Extension , Parkersburg, WV 26101. Possible relatives include Clark Townsend.
Related to: Clark Townsend
Address History: 2312 Division Street Extension, Parkersburg, WV 26101
Results 1 - 1 of 1