Richard Edward O'LEARY
November 29, 1939 - October 4, 2021
Richard Edward O’Leary, 81, of St. Peters, MO., died Monday, October 4, 2021, at his residence surrounded by family. He was born on November 29, 1939, in St. Louis, MO. Loving son of the late Russ and Elvera O’Leary. Loving husband... View Obituary & Service Information
