Lola J. Otten Edmonds, 94, of Anna, died peacefully Sunday, Feb. 26, 2023, at The Villages of St. Peters in St. Charles County, Mo.
She was born on Jan. 19, 1929, in Randolph County, the daughter of Henry and Louise Huch Otten.
She married Earl Edmonds on Oct. 8, 1947. He preceded her in death in...