Helen Smith was born in 1905, age 118. Helen Smith's address is 600 Park Lane Apt 185, Waterloo, IA 50702. Helen's latest phone number is (319) 291-8185.
Phone Numbers: (319) 291-8185
Address History: 600 Park Lane Apt 185, Waterloo, IA 50702
Results 1 - 1 of 1