Margaret E. Davis
October 3, 1948 - May 14, 2021
Margaret “Peg” E. Davis, 72, of Mason City, passed away, Friday, May 14, 2021 at Oakwood Care Center, Clear Lake. A funeral service will be held 2:00 p.m. Sunday, May 23, 2021 at Hogan-Bremer-Moore Colonial Chapel, 126 3rd Street... View Obituary & Service Information