Richard E. Owens
December 31, 1947 - December 17, 2023
Richard E. Owens, 75, passed away on Sunday, December 17, 2023 in St . Louis, MO. Richard is the beloved husband of Sharon Owens (nee Brownson); Loving father of Gerry (Antoinette) Owens; Cherished grandfather of Mia Rose, Annelise Marie, and... View Obituary & Service Information
