Leo Haffner's address is 301 W Magnolia Street Apt C, Centralia, WA 98531. Possible relatives include Cindy Ender, Theresa Fauber and 1 others. Leo's latest phone number is (360) 562-3010. Previous phone numbers include (360) 736-2693.
Address History: 301 W Magnolia Street Apt C, Centralia, WA 98531;
305 E Pear Street Apt 1, Centralia, WA 98531;
Walla Walla, WA 99362
Results 1 - 1 of 1