Margaret Ann Weaver, 73, of Poplar Bluff, MO, formerly of Grayville passed away at 1:33 a.m., Saturday, August 17, 2019 at Barnes Jewish Hospital in St. Louis, MO. She was born in Princeton, IN on May 14, 1946 the daughter of George William and Gladys Viola (Schalk) Morris. Margaret married James Brayton Weaver on February 2, 1982 and he preceded her in death on June 2, 1994. She had worked in the food service industry as a restaurant cook and most recently in the deli department at Wal-Mart.

Margaret is survived by a son, Edward (Camille) Haywood of Bone Gap, IL; a sister, Faye (Harold) McDaniel of Poplar Bluff, MO; seven grandchildren; 11 great-grandchildren and a longtime friend, Rose Pritchard of Albion, IL. She was preceded in death by her parents, husband, a son, Michael Chapman, two sisters, Helen Hearsum and Dorothy Bullard; and a brother, Robert Morris.

Graveside funeral services and burial for Margaret Ann Weaver, 73, of Poplar Bluff, Mo will be held at 1:00 p.m., Tuesday, August 20, 2019 at I.O.O.F. Cemetery in Norris City, IL. Campbell Funeral Home in Norris City is in charge of arrangement.