A lifelong resident of St. Helens, Larry Dean Olson 72, passed away peacefully with his family by his side on Wednesday October 3, 2018. Larry was born November 7, 1945 to Perry and Estella Olson. He was the youngest of three children. There... View Obituary & Service Information