Wylie Drury Brown
November 6, 1981 ~ September 24, 2022 Wylie Drury Brown, of Greenwood, Missouri, cherished wife, mother, and daughter, passed away September 24, 2022, at the age of 40, after a courageous battle with metastatic breast cancer. Wylie was born November 6, 1981,…