PORTAGEVILLE -Beverly Ann Foster, 55, formerly of New Madrid, died April 2, 2006, at Portageville Nursing Center.