Walburga Imboden was born in 1933, age 90. Walburga Imboden's address is 3734 Linden Road , Linden, NC 28356. Possible relatives include Gene Imboden, Michele Sterling and others.
Address History: 3734 Linden Road, Linden, NC 28356
Results 1 - 1 of 1