Theodora Howard was born in 1903, age 120. Theodora Howard's address is 1122 Hancock Drive Apt 5, Boone, IA 50036. Public records show Theodora has also lived in Perry, IA. Theodora's latest phone number is (515) 465-2167.
Phone Numbers: (515) 465-2167
Results 1 - 1 of 1