Ethelda Todd was born in 1928, age 96. Ethelda Todd's address is 32242 N Tomano Court , Spirit Lake, ID 83869. Possible relatives include Matt Butler, Patricia Butler and 1 others. Public records show Ethelda has also lived in Boise, ID. Ethelda's latest phone number is (208) 623-2138.
Phone Numbers: (208) 623-2138
Results 1 - 1 of 1