Leonard Paff was born in 1933, age 91. Leonard Paff's address is 28468 County Road 26, Elkhart, IN 46517. Possible relatives include Stella Paff, Tina Williams and others. Leonard's latest phone number is (574) 293-8959. Previous phone numbers include (574) 360-0386.
Address History: 28468 County Road 26, Elkhart, IN 46517
Results 1 - 1 of 1