Joe Foster Moore, 61, of Sikeston, Mo., died Saturday, Oct. 23, 2004, at St. Francis Medical Center in Cape Girardeau, Mo.