Luther Claussen was born in 1960, age 64. Luther Claussen's address is 226 S Chestnut Street , Avoca, IA 51521. Possible relatives include Cindy Bjustrom, Kyla Bjustrom and 4 others. Luther's latest phone number is (712) 307-8008. Previous phone numbers include (712) 343-6506.
Address History: 226 S Chestnut Street, Avoca, IA 51521
Results 1 - 1 of 1