Lenard Steffen was born in 1928, age 96. Lenard Steffen's address is 420 E Central Avenue , Bluffton, IN 46714. Possible relatives include Ilene Steffen, Sam Steffen and others. Public records show Lenard has also lived in Brooksville, FL. Lenard's latest phone number is (260) 824-0054. Previous phone numbers include (260) 905-6033.
Results 1 - 1 of 1