Mary Swift Bates, 92, of Campbell, Mo., died Thursday, Jan. 15, 2004, at Twin Rivers Regional Medical Center in Kennett.