James Stahl, age 87, of Algona passed away on Thursday May 23, 2019 at Iowa Methodist Hospital in Des Moines. Mass of the Christian Burial will be 10:30 AM Tuesday at St. Cecelia Catholic Church in Algona, with Rev. Ed Girres celebrating.... View Obituary & Service Information