Wanda Klemme's address is 413 Po Box , Hubbard, IA 50122. Possible relatives include Estel Alexander, Thelma Alexander and 5 others. Public records show Wanda has also lived in New Providence, IA. Wanda's latest phone number is (515) 689-9098. Previous phone numbers include (641) 864-2728.
Also goes by: Wanda F Alexander
Address History: 413 Po Box, Hubbard, IA 50122;
23365 Highway D65, New Providence, IA 50206
Results 1 - 1 of 1