Elvera Todd was born in 1936, age 87. Elvera Todd's address is 102 Kofmehl Drive , Holstein, IA 51025. Possible relatives include Darrel Todd. Public records show Elvera has also lived in Cherokee, IA. Elvera's latest phone number is (712) 368-4326. Previous phone numbers include (712) 540-7970.
Related to: Darrel Todd
Results 1 - 1 of 1