Leo Steffen
July 2, 1929 - October 18, 2016
Leo Steffen, 87 of Carroll, died Tuesday, October 18, 2016 at his home in Carroll. Mass of the Christian Burial will be celebrated at 10 a.m. Saturday, October 22, 2016 at St. Lawrence Catholic Church in Carroll. The Celebrant will be Fr.... View Obituary & Service Information