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