Otto Alfred Horger, Jr., 77, passed away Monday, February 20, 2023. Otto was born August 30, 1945 to the late Otto Alfred and Ida Regine “Pitzi” (nee Meister) Horger. Beloved husband of Debra. Adored father of Sherry (David) Laitinen,... View Obituary & Service Information