Luetta Townsend was born in 1928, age 96. Luetta Townsend's address is 218 Po Box , Independence, OR 97351. Possible relatives include Jack Townsend. Public records show Luetta has also lived in Dallas, OR.
Related to: Jack Townsend
Address History: 218 Po Box, Independence, OR 97351;
1330 N Kings Valley Highway, Dallas, OR 97338
Results 1 - 1 of 1