Larry Behrens, 86, of Carroll, passed away on Saturday, January 25, 2025, at his home in Carroll. Mass of the Christian Burial will be at 11 AM on Saturday, February 1, 2025, at Holy Spirit Church ...