William Albert Peacock, 82, of New Madrid, Mo., formerly of Parma, Mo., died Monday, June 2, 2008, at his residence.