Elzora Town was born in 1913, age 111. Elzora Town's address is 21610 G58 Highway , Milo, IA 50166. Public records show Elzora has also lived in Milo, IA. Elzora's latest phone number is (641) 373-1315. Previous phone numbers include (641) 777-0065 and (641) 942-6555. The latest email address for Elzora Town is elz****@worldnet.att.net.
Emails: elz****@worldnet.att.net
Results 1 - 1 of 1