Judi Kuffer's address is 417 Ley Street , Avilla, IN 46710. Possible relatives include Abby Kuffer, Phyllis Kuffer and 2 others. Judi's latest phone number is (260) 570-8418.
Phone Numbers: (260) 570-8418
Address History: 417 Ley Street, Avilla, IN 46710
Results 1 - 1 of 1