Margarette Roberts, 84, of Portageville, Mo., died Monday, March 6, 2006, at Pemiscot Memorial Hospital in Hayti, Mo.