Lueen Townsend was born in 1919, age 104. Lueen Townsend's address is 20800 W Maple Road # 111, Elkhorn, NE 68022. Possible relatives include Howard Townsend. Public records show Lueen has also lived in Columbus, NE.
Related to: Howard Townsend
Results 1 - 1 of 1