Richard O. LARSON
January 30, 1940 - August 4, 2021
Richard Owen Larson, 81 of St. Peters, Missouri formerly of Plano, Illinois passed August 4, 2021 from complication of Parkinson’s disease. He was born January 30, 1940 in Rochelle, Illinois the son of Arthur and Josephine (Zies) Larson. Following... View Obituary & Service Information