Mella "Mel" Everett Towell
April 6, 1935 - June 23, 2021
Mella “Mel” Everett Towell, age 86, of Ozark, Arkansas died peacefully at home on Wednesday, June 23, 2021. He was a retired cattleman and a former owner of Towell Mercantile in Dalton, Arkansas and the Pocahontas Livestock Auction.... View Obituary & Service Information