Elta Townsend was born in 1915, age 109. Elta Townsend's address is 15 Po Box , Seeley Lake, MT 59868. Possible relatives include Angela Clark, Betty Townsend and 3 others. Public records show Elta has also lived in Seeley Lake, MT. Elta's latest phone number is (406) 677-2333.
Phone Numbers: (406) 677-2333
Address History: 15 Po Box, Seeley Lake, MT 59868;
1025 Riverview Drive, Seeley Lake, MT 59868
Results 1 - 1 of 1