Liesel Vedder was born in 1924, age 99. Liesel Vedder's address is 22 Po Box , Post Falls, ID 83877. Possible relatives include Kathy Carter, Jesse Vedder and 3 others.
Address History: 22 Po Box, Post Falls, ID 83877;
900 N Idaho Street, Post Falls, ID 83854;
Towanda, IL 61776
Results 1 - 1 of 1