BENTON - James Lee Gregory Sr., 66, died June 4, 2007, at Saint Francis Medical Center in Cape Girardeau.