DELTA - Stella Louise Brown, 66, died at 6:20 p.m. Oct. 19, 2001, at St. Francis Medical Center in Cape Girardeau.